diff --git a/apps/client/src/widgets/layout/InlineTitle.css b/apps/client/src/widgets/layout/InlineTitle.css index a6000910e..67bd4f980 100644 --- a/apps/client/src/widgets/layout/InlineTitle.css +++ b/apps/client/src/widgets/layout/InlineTitle.css @@ -22,7 +22,7 @@ } &.hidden { - display: none !important; + display: none; } .note-icon-widget { diff --git a/apps/client/src/widgets/layout/InlineTitle.tsx b/apps/client/src/widgets/layout/InlineTitle.tsx index 31f445504..7882ef202 100644 --- a/apps/client/src/widgets/layout/InlineTitle.tsx +++ b/apps/client/src/widgets/layout/InlineTitle.tsx @@ -41,7 +41,7 @@ export default function InlineTitle() { useLayoutEffect(() => { if (!shown) return; - const titleRow = parentComponent.$widget[0].closest(".note-split")?.querySelector("&> .title-row"); + const titleRow = parentComponent.$widget[0].closest(".note-split")?.querySelector(":scope > .title-row"); if (!titleRow) return; titleRow.classList.toggle("hide-title", true); @@ -175,9 +175,9 @@ function NoteTypeSwitcher() { onClick={() => switchNoteType(note.noteId, noteType)} /> ))} - - - + {collectionTemplates.length > 0 && } + {builtinTemplates.length > 0 && } + {restNoteTypes.length > 0 && } )}