For some reason, using direct width/height causes the menu to be wrongly positioned the first time it is opened.