[Libreoffice-commits] online.git: loleaflet/src
Libreoffice Gerrit user
logerrit at kemper.freedesktop.org
Wed Dec 5 11:06:07 UTC 2018
loleaflet/src/control/Signing.js | 6 ++++++
1 file changed, 6 insertions(+)
New commits:
commit 0b15bd381cb6b3b8d69eae4a044c8384d83046cb
Author: Miklos Vajna <vmiklos at collabora.com>
AuthorDate: Wed Dec 5 11:40:50 2018 +0100
Commit: Miklos Vajna <vmiklos at collabora.com>
CommitDate: Wed Dec 5 12:05:45 2018 +0100
loleaflet: completely hide document signing bar by default
This used to be mostly hidden by the document container, but a 1px
horizontal red line was still visible.
Also return early in adjustUIState() to silence errors when the feature
is not enabled in loolwsd.xml.
Change-Id: I140bc5a79bdb85790021f57dd0ab810587bb2529
diff --git a/loleaflet/src/control/Signing.js b/loleaflet/src/control/Signing.js
index 61806eaa1..5c3c9961b 100644
--- a/loleaflet/src/control/Signing.js
+++ b/loleaflet/src/control/Signing.js
@@ -110,6 +110,9 @@ function updateCurrentPassport() {
}
function adjustUIState() {
+ if (w2ui['document-signing-bar'] === undefined)
+ return;
+
if (library && identity) {
w2ui['document-signing-bar'].hide('login');
w2ui['document-signing-bar'].show('logout');
@@ -264,18 +267,21 @@ function vereignRestoreIdentity() {
L.Map.include({
showSignDocument: function() {
+ $('#document-signing-bar').show();
this.initializeLibrary();
oldtoolbarSize = $('#document-container').css('top');
$('#document-container').css('top', '110px');
},
hideSignDocument: function() {
+ $('#document-signing-bar').hide();
library = null;
identity = null;
currentPassport = null;
$('#document-container').css('top', oldtoolbarSize);
},
signingInitializeBar: function() {
+ $('#document-signing-bar').hide();
adjustUIState();
},
signDocument: function() {
More information about the Libreoffice-commits
mailing list