diff --git a/apps/readest-app/src/app/library/components/LibraryHeader.tsx b/apps/readest-app/src/app/library/components/LibraryHeader.tsx index 878954c5..af1017e2 100644 --- a/apps/readest-app/src/app/library/components/LibraryHeader.tsx +++ b/apps/readest-app/src/app/library/components/LibraryHeader.tsx @@ -52,7 +52,7 @@ const LibraryHeader: React.FC = ({
diff --git a/apps/readest-app/src/app/library/page.tsx b/apps/readest-app/src/app/library/page.tsx index 22fb58d8..41bc990b 100644 --- a/apps/readest-app/src/app/library/page.tsx +++ b/apps/readest-app/src/app/library/page.tsx @@ -83,17 +83,18 @@ const LibraryPage = () => { onImportBooks={handleImportBooks} onToggleSelectMode={handleToggleSelectMode} /> -
-
- - -
- {!loading && libraryBooks.length === 0 && ( -
+
+ {loading || libraryBooks.length > 0 ? ( +
+ + +
+ ) : ( +

Your Library

diff --git a/apps/readest-app/src/components/WindowButtons.tsx b/apps/readest-app/src/components/WindowButtons.tsx index 9bdbb059..aeffad31 100644 --- a/apps/readest-app/src/components/WindowButtons.tsx +++ b/apps/readest-app/src/components/WindowButtons.tsx @@ -26,6 +26,15 @@ const WindowButtons: React.FC = ({ const handleMouseDown = async (e: MouseEvent) => { const target = e.target as HTMLElement; + + if ( + target.closest('#titlebar-minimize') || + target.closest('#titlebar-maximize') || + target.closest('#titlebar-close') + ) { + return; + } + if (target.closest('#exclude-title-bar-mousedown')) { return; }