Skip to content

Commit 6e76030

Browse files
committed
feat: hide file menu(pencil icon) from header in case of page
hide file menu (pencil icon) when a `type="page"` editor tab is opened, as there is no need of it in that case
1 parent 51efbb7 commit 6e76030

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/lib/main.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -510,8 +510,15 @@ async function loadApp() {
510510
function onEditorUpdate(mode, saveState = true) {
511511
const { activeFile } = editorManager;
512512

513-
if (!$editMenuToggler.isConnected) {
514-
$header.insertBefore($editMenuToggler, $header.lastChild);
513+
// if (!$editMenuToggler.isConnected) {
514+
// $header.insertBefore($editMenuToggler, $header.lastChild);
515+
// }
516+
if (activeFile?.type === "page") {
517+
$editMenuToggler.remove();
518+
} else {
519+
if (!$editMenuToggler.isConnected) {
520+
$header.insertBefore($editMenuToggler, $header.lastChild);
521+
}
515522
}
516523

517524
if (mode === "switch-file") {

0 commit comments

Comments
 (0)