From d81640d440d80d0a9f2c1fe60050c87b0f8c8c30 Mon Sep 17 00:00:00 2001 From: Felix Nagel Date: Wed, 1 Jun 2011 21:00:55 +0200 Subject: [PATCH] revert: problems with popup style in multiple browsers because of this pull request: https://github.com/fnagel/jquery-ui/pull/94 --- ui/jquery.ui.selectmenu.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ui/jquery.ui.selectmenu.js b/ui/jquery.ui.selectmenu.js index 3447bc08d..a70dc6bc6 100644 --- a/ui/jquery.ui.selectmenu.js +++ b/ui/jquery.ui.selectmenu.js @@ -505,13 +505,13 @@ $.widget("ui.selectmenu", { this.list.appendTo('body'); } - this.list.addClass(self.widgetBaseClass + '-open').attr('aria-hidden', false); - // FIX IE: Refreshing position before focusing the element, prevents IE from scrolling to the focused element before it is in position. - this._refreshPosition(); - this.list.find('li:not(.' + self.widgetBaseClass + '-group):eq(' + this._selectedIndex() + ') a')[0].focus(); + this.list.addClass(self.widgetBaseClass + '-open') + .attr('aria-hidden', false) + .find('li:not(.' + self.widgetBaseClass + '-group):eq(' + this._selectedIndex() + ') a')[0].focus(); if ( this.options.style == "dropdown" ) { this.newelement.removeClass('ui-corner-all').addClass('ui-corner-top'); } + this._refreshPosition(); this._trigger("open", event, this._uiHash()); } }, -- 2.39.5