Bug 1377139 - blur back button on use like other keyboard nav buttons, r?mikedeboer draft
authorGijs Kruitbosch <gijskruitbosch@gmail.com>
Fri, 30 Jun 2017 22:00:54 +0100
changeset 602840 4140a976847a901ad2c2b40209767b3af4297457
parent 602839 57b57379c60c6b938881f80cd58a62479358465a
child 635737 93b9b00dab289875d0598b0520ba82a100c2a72a
push id66575
push userbmo:gijskruitbosch+bugs@gmail.com
push dateFri, 30 Jun 2017 21:02:30 +0000
reviewersmikedeboer
bugs1377139
milestone56.0a1
Bug 1377139 - blur back button on use like other keyboard nav buttons, r?mikedeboer MozReview-Commit-ID: 9VFy1Q3kqzk
browser/components/customizableui/content/panelUI.xml
--- a/browser/components/customizableui/content/panelUI.xml
+++ b/browser/components/customizableui/content/panelUI.xml
@@ -67,17 +67,17 @@
   <binding id="panelview">
     <content>
       <xul:box class="panel-header" anonid="header">
         <xul:toolbarbutton anonid="back"
                            class="subviewbutton subviewbutton-iconic subviewbutton-back"
                            closemenu="none"
                            tabindex="0"
                            tooltip="&backCmd.label;"
-                           onclick="document.getBindingParent(this).panelMultiView.goBack()"/>
+                           onclick="document.getBindingParent(this).panelMultiView.goBack(); this.blur()"/>
         <xul:label xbl:inherits="value=title"/>
       </xul:box>
       <children/>
     </content>
     <implementation>
       <property name="header"
                 readonly="true"
                 onget="return document.getAnonymousElementByAttribute(this, 'anonid', 'header');"/>