[Libreoffice-commits] online.git: loleaflet/src

Pranav Kant pranavk at collabora.co.uk
Fri Mar 31 12:16:07 UTC 2017


 loleaflet/src/control/Control.Menubar.js |    5 +++++
 1 file changed, 5 insertions(+)

New commits:
commit ca8bc37657a355b6ea1f124f41c5377f532a5352
Author: Pranav Kant <pranavk at collabora.co.uk>
Date:   Fri Mar 31 17:45:01 2017 +0530

    loleaflet: Close mobile-mode menu upon clicking any menuitem
    
    Change-Id: Iaea20a9b364fc9f1b10d95694aa9b7e465249ca1

diff --git a/loleaflet/src/control/Control.Menubar.js b/loleaflet/src/control/Control.Menubar.js
index c3a51d5f..4cbc6b71 100644
--- a/loleaflet/src/control/Control.Menubar.js
+++ b/loleaflet/src/control/Control.Menubar.js
@@ -365,6 +365,11 @@ L.Control.Menubar = L.Control.extend({
 		if ($(menu).hasClass('highlighted')) {
 			$('#main-menu').smartmenus('menuHideAll');
 		}
+
+		var $mainMenuState = $('#main-menu-state');
+		if (!$(menu).hasClass('has-submenu') && $mainMenuState[0].checked) {
+			$mainMenuState[0].click();
+		}
 	},
 
 	_beforeShow: function(e, menu) {


More information about the Libreoffice-commits mailing list