diff --git a/src/public/app/widgets/buttons/bookmark_folder.js b/src/public/app/widgets/buttons/bookmark_folder.js index ab459788b..e627208b5 100644 --- a/src/public/app/widgets/buttons/bookmark_folder.js +++ b/src/public/app/widgets/buttons/bookmark_folder.js @@ -1,5 +1,6 @@ import RightDropdownButtonWidget from "./right_dropdown_button.js"; import linkService from "../../services/link.js"; +import utils from "../../services/utils.js"; const DROPDOWN_TPL = `
`; export default class BookmarkFolderWidget extends RightDropdownButtonWidget { constructor(note) { - super(note.title, note.getIcon(), DROPDOWN_TPL); + super(utils.escapeHtml(note.title), note.getIcon(), DROPDOWN_TPL); this.note = note; } diff --git a/src/public/app/widgets/buttons/open_note_button_widget.js b/src/public/app/widgets/buttons/open_note_button_widget.js index 98f53248a..fe8c476c9 100644 --- a/src/public/app/widgets/buttons/open_note_button_widget.js +++ b/src/public/app/widgets/buttons/open_note_button_widget.js @@ -9,7 +9,7 @@ export default class OpenNoteButtonWidget extends OnClickButtonWidget { this.noteToOpen = noteToOpen; - this.title(() => this.noteToOpen.title) + this.title(() => utils.escapeHtml(this.noteToOpen.title)) .icon(() => this.noteToOpen.getIcon()) .onClick((widget, evt) => this.launch(evt)) .onAuxClick((widget, evt) => this.launch(evt))