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 && }
>
)}