зеркало из https://github.com/mozilla/gecko-dev.git
Bug 611063 - Android Content Menu overlays Find in Page/Form Filler but still allows typing [r=mfinkle]
This commit is contained in:
Родитель
65a5b5c56a
Коммит
a7d302a2a7
|
@ -2972,17 +2972,27 @@ var AppMenu = {
|
|||
return;
|
||||
this.panel.setAttribute("count", this.panel.childNodes.length);
|
||||
this.panel.collapsed = false;
|
||||
|
||||
addEventListener("keypress", this, true);
|
||||
|
||||
BrowserUI.lockToolbar();
|
||||
BrowserUI.pushPopup(this, [this.panel, Elements.toolbarContainer]);
|
||||
},
|
||||
|
||||
hide: function hide() {
|
||||
this.panel.collapsed = true;
|
||||
|
||||
removeEventListener("keypress", this, true);
|
||||
|
||||
BrowserUI.unlockToolbar();
|
||||
BrowserUI.popPopup(this);
|
||||
},
|
||||
|
||||
toggle: function toggle() {
|
||||
this.panel.collapsed ? this.show() : this.hide();
|
||||
},
|
||||
|
||||
handleEvent: function handleEvent(aEvent) {
|
||||
this.hide();
|
||||
}
|
||||
};
|
||||
|
|
Загрузка…
Ссылка в новой задаче