[Libreoffice-commits] online.git: Branch 'libreoffice-5-3' - loleaflet/dist

Pranav Kant pranavk at collabora.co.uk
Thu Mar 23 12:33:12 UTC 2017


 loleaflet/dist/toolbar/toolbar.js |    3 +++
 1 file changed, 3 insertions(+)

New commits:
commit 030ae3658799a3806ddde4dacece9a52b35acfc4
Author: Pranav Kant <pranavk at collabora.co.uk>
Date:   Fri Dec 16 20:15:40 2016 +0530

    Handle enabled/disabled, true/false toolbar button states
    
    If we get a true/false, assume its enabled.
    
    Change-Id: I364c7cd611481757b674877ed44ac6ee0f6b0e58
    Reviewed-on: https://gerrit.libreoffice.org/35470
    Reviewed-by: pranavk <pranavk at collabora.co.uk>
    Tested-by: pranavk <pranavk at collabora.co.uk>

diff --git a/loleaflet/dist/toolbar/toolbar.js b/loleaflet/dist/toolbar/toolbar.js
index 5865b001..9a233ba7 100644
--- a/loleaflet/dist/toolbar/toolbar.js
+++ b/loleaflet/dist/toolbar/toolbar.js
@@ -1018,10 +1018,12 @@ map.on('commandstatechanged', function (e) {
 	var id = commandName.toLowerCase().substr(5);
 	if (typeof formatButtons[id] !== 'undefined') {
 		if (state === 'true') {
+			toolbar.enable(id);
 			toolbar.check(id);
 			toolbarUpMore.check(id);
 		}
 		else if (state === 'false') {
+			toolbar.enable(id);
 			toolbar.uncheck(id);
 			toolbarUpMore.uncheck(id);
 		}
@@ -1045,6 +1047,7 @@ map.on('commandstatechanged', function (e) {
 				toolbar.enable(id);
 				toolbarUpMore.enable(id);
 			} else {
+				toolbar.uncheck(id);
 				toolbar.disable(id);
 				toolbarUpMore.disable(id);
 			}


More information about the Libreoffice-commits mailing list