[Libreoffice-commits] online.git: Branch 'distro/collabora/collabora-online-3-0' - loleaflet/src

Pranav Kant pranavk at collabora.co.uk
Sat Dec 9 12:49:17 UTC 2017


 loleaflet/src/control/Control.LokDialog.js |    5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

New commits:
commit 351f7ad0f197be6331e1dc4ff4a71ddb409fbd09
Author: Pranav Kant <pranavk at collabora.co.uk>
Date:   Fri Dec 8 18:29:40 2017 +0530

    lokdialog: fix cursor_visible status in dialogs
    
    Change-Id: I4c96a05911df29207c9280c3835dbdd7e72a1e80
    Reviewed-on: https://gerrit.libreoffice.org/46115
    Reviewed-by: Michael Meeks <michael.meeks at collabora.com>
    Tested-by: Michael Meeks <michael.meeks at collabora.com>

diff --git a/loleaflet/src/control/Control.LokDialog.js b/loleaflet/src/control/Control.LokDialog.js
index 1c5fbe9f..20fb5bf0 100644
--- a/loleaflet/src/control/Control.LokDialog.js
+++ b/loleaflet/src/control/Control.LokDialog.js
@@ -140,13 +140,14 @@ L.Control.LokDialog = L.Control.extend({
 				$('#' + strDlgId + '-cursor').css({height: height});
 				// set the position of the lokdialog-cursor
 				$(this._dialogs[e.id].cursor).css({left: x, top: y});
+				$('#' + strDlgId + '-cursor').css({display: this._dialogs[e.id].cursorVisible ? 'block' : 'none'});
 			}
 		} else if (e.action === 'title_changed') {
 			this._title = e.title;
 			$('#' + strDlgId).dialog('option', 'title', e.title);
 		} else if (e.action === 'cursor_visible') {
-			var visible = e.visible === 'true';
-			if (visible)
+			this._dialogs[e.id].cursorVisible = e.visible === 'true';
+			if (this._dialogs[e.id].cursorVisible)
 				$('#' + strDlgId + '-cursor').css({display: 'block'});
 			else
 				$('#' + strDlgId + '-cursor').css({display: 'none'});


More information about the Libreoffice-commits mailing list