diff --git a/src/public/app/widgets/floating_buttons/floating_buttons.js b/src/public/app/widgets/floating_buttons/floating_buttons.js index 75c30ca75e..8e8db3292d 100644 --- a/src/public/app/widgets/floating_buttons/floating_buttons.js +++ b/src/public/app/widgets/floating_buttons/floating_buttons.js @@ -1,4 +1,5 @@ import NoteContextAwareWidget from "../note_context_aware_widget.js"; +import { t } from "../../services/i18n.js"; const TPL = `
`; export default class FloatingButtons extends NoteContextAwareWidget { @@ -62,10 +95,11 @@ export default class FloatingButtons extends NoteContextAwareWidget { async refreshWithNote(note) { this.toggle(true); + this.$widget.find(".show-floating-buttons-button").on('click', () => this.toggle(true)); } toggle(show) { - this.$widget.toggleClass("temporarily-hidden", !show); + this.$widget.find(".floating-buttons-children").toggleClass("temporarily-hidden", !show); } hideFloatingButtonsCommand() { diff --git a/src/public/app/widgets/floating_buttons/hide_floating_buttons_button.js b/src/public/app/widgets/floating_buttons/hide_floating_buttons_button.js index 3d1a8146cd..a0fa71d6ab 100644 --- a/src/public/app/widgets/floating_buttons/hide_floating_buttons_button.js +++ b/src/public/app/widgets/floating_buttons/hide_floating_buttons_button.js @@ -27,7 +27,7 @@ const TPL = ` `; diff --git a/src/public/translations/en/translation.json b/src/public/translations/en/translation.json index 8a1e108b3a..b8855153b0 100644 --- a/src/public/translations/en/translation.json +++ b/src/public/translations/en/translation.json @@ -660,6 +660,9 @@ "hide_floating_buttons_button": { "button_title": "Hide buttons" }, + "show_floating_buttons_button": { + "button_title": "Show buttons" + }, "svg_export_button": { "button_title": "Export diagram as SVG" },