diff --git a/src/becca/entities/bnote.ts b/src/becca/entities/bnote.ts index acc432127..b0edd8c61 100644 --- a/src/becca/entities/bnote.ts +++ b/src/becca/entities/bnote.ts @@ -1528,7 +1528,9 @@ class BNote extends AbstractBeccaEntity { } isLaunchBarConfig() { - return this.type === "launcher" || ["_lbRoot", "_lbAvailableLaunchers", "_lbVisibleLaunchers"].includes(this.noteId); + return this.type === "launcher" + || ["_lbRoot", "_lbAvailableLaunchers", "_lbVisibleLaunchers"].includes(this.noteId) + || ["_lbMobileRoot", "_lbMobileAvailableLaunchers", "_lbMobileVisibleLaunchers"].includes(this.noteId); } isOptions() { diff --git a/src/services/special_notes.ts b/src/services/special_notes.ts index 81df0250f..2c5b2cf4f 100644 --- a/src/services/special_notes.ts +++ b/src/services/special_notes.ts @@ -213,7 +213,7 @@ function resetLauncher(noteId: string) { if (note?.isLaunchBarConfig()) { if (note) { - if (noteId === "_lbRoot") { + if (noteId === "_lbRoot" || noteId === "_lbMobileRoot") { // deleting hoisted notes are not allowed, so we just reset the children for (const childNote of note.getChildNotes()) { childNote.deleteNote();