Commit 8fbaa1df authored by rewine's avatar rewine
Browse files

deepin.dde-shell: fix error with qt 6.8

parent b802be41
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -33,6 +33,7 @@ stdenv.mkDerivation (finalAttrs: {

  patches = [
    ./fix-path-for-nixos.diff
    ./fix-dock-can-not-show-with-qt6_8.diff
  ];

  postPatch = ''
+20 −0
Original line number Diff line number Diff line
diff --git a/panels/dock/OverflowContainer.qml b/panels/dock/OverflowContainer.qml
index 74ca966..312f2a0 100644
--- a/panels/dock/OverflowContainer.qml
+++ b/panels/dock/OverflowContainer.qml
@@ -52,13 +52,13 @@ Item {
         for (let child of listView.contentItem.visibleChildren) {
             width = calculateImplicitWidth(width, child.implicitWidth)
         }
-        return width
+        return Math.max(width, 1)
     }
     implicitHeight: {
         let height = 0
         for (let child of listView.contentItem.visibleChildren) {
             height = calculateImplicitHeight(height, child.implicitHeight)
         }
-        return height
+        return Math.max(height, 1)
     }
 }