diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-03-12 18:46:38 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-03-12 18:46:38 +0000 |
commit | d71aca7673826d5f5fa93b43c7c8af3c1e023dc6 (patch) | |
tree | 82fd4c1459b4cdcb08680126fe8ea984e5534645 /kde-plasma/kwin/files/kwin-5.27.10-xdgshellwindow-enforce-minSize.patch | |
parent | 0c97119fc8982c1a6f367de25542834e4dd6cda4 (diff) |
gentoo auto-resync : 12:03:2024 - 18:46:38
Diffstat (limited to 'kde-plasma/kwin/files/kwin-5.27.10-xdgshellwindow-enforce-minSize.patch')
-rw-r--r-- | kde-plasma/kwin/files/kwin-5.27.10-xdgshellwindow-enforce-minSize.patch | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/kde-plasma/kwin/files/kwin-5.27.10-xdgshellwindow-enforce-minSize.patch b/kde-plasma/kwin/files/kwin-5.27.10-xdgshellwindow-enforce-minSize.patch deleted file mode 100644 index 8f3dac004816..000000000000 --- a/kde-plasma/kwin/files/kwin-5.27.10-xdgshellwindow-enforce-minSize.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 0d59f48fbf2cbbcc71556f0ce005d939c604f2c4 Mon Sep 17 00:00:00 2001 -From: Xaver Hugl <xaver.hugl@gmail.com> -Date: Mon, 11 Dec 2023 18:06:31 +0100 -Subject: [PATCH] xdgshellwindow: make maxSize always >= minSize by enforcing - the same minimum - -BUG: 478269 - - -(cherry picked from commit d228dc173a24bc27a895d4924936a1d91d7c25b9) ---- - src/xdgshellwindow.cpp | 6 ++++-- - 1 file changed, 4 insertions(+), 2 deletions(-) - -diff --git a/src/xdgshellwindow.cpp b/src/xdgshellwindow.cpp -index 29d8623cac3..525481f00dd 100644 ---- a/src/xdgshellwindow.cpp -+++ b/src/xdgshellwindow.cpp -@@ -601,12 +601,14 @@ MaximizeMode XdgToplevelWindow::requestedMaximizeMode() const - QSizeF XdgToplevelWindow::minSize() const - { - const int enforcedMinimum = m_nextDecoration ? 150 : 20; -- return rules()->checkMinSize(QSize(std::max(enforcedMinimum, m_shellSurface->minimumSize().width()), std::max(enforcedMinimum, m_shellSurface->minimumSize().height()))); -+ return rules()->checkMinSize(m_shellSurface->minimumSize()).expandedTo(QSizeF(enforcedMinimum, enforcedMinimum)); - } - - QSizeF XdgToplevelWindow::maxSize() const - { -- return rules()->checkMaxSize(m_shellSurface->maximumSize()); -+ // enforce the same minimum as for minSize, so that maxSize is always bigger than minSize -+ const int enforcedMinimum = m_nextDecoration ? 150 : 20; -+ return rules()->checkMaxSize(m_shellSurface->maximumSize()).expandedTo(QSizeF(enforcedMinimum, enforcedMinimum)); - } - - bool XdgToplevelWindow::isFullScreen() const --- -GitLab - |