diff options
author | Szymon Kłos <szymon.klos@collabora.com> | 2021-01-18 13:55:08 +0100 |
---|---|---|
committer | Szymon Kłos <szymon.klos@collabora.com> | 2021-01-21 15:28:16 +0100 |
commit | acf915ace75902e7c31f72f0b98f1539f89a9134 (patch) | |
tree | 12a4cb6bc15cf8a0fb05269d5446364e2f325589 | |
parent | notebookbar: minify impress JSON (diff) | |
download | online-acf915ace75902e7c31f72f0b98f1539f89a9134.tar.gz online-acf915ace75902e7c31f72f0b98f1539f89a9134.zip |
notebookbar: show context tabs if needed
Change-Id: I4deb132600ef34654dba665683a248691691e03d
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
-rw-r--r-- | loleaflet/src/control/Control.Notebookbar.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/loleaflet/src/control/Control.Notebookbar.js b/loleaflet/src/control/Control.Notebookbar.js index dab7a15a13..c8c0430949 100644 --- a/loleaflet/src/control/Control.Notebookbar.js +++ b/loleaflet/src/control/Control.Notebookbar.js @@ -272,12 +272,16 @@ L.Control.Notebookbar = L.Control.extend({ var tabs = this.getTabs(); for (var tab in tabs) { if (tabs[tab].context) { + var tabElement = $('#' + tabs[tab].name + '-tab-label'); + tabElement.hide(); var contexts = tabs[tab].context.split('|'); for (var context in contexts) { if (contexts[context] === event.context) { - var tabElement = $('#' + tabs[tab].name + '-tab-label'); + tabElement.show(); if (!tabElement.hasClass('selected')) tabElement.click(); + } else if (contexts[context] === 'default') { + tabElement.show(); } } } |