[neon/qt6/qt6-wayland/Neon/release] debian/patches: drop upstreamed patch
Carlos De Maine
null at kde.org
Mon Oct 28 08:18:17 GMT 2024
Git commit 9c023298dc4c9f657c9fd9f5a72034c82dc7ad4e by Carlos De Maine.
Committed on 28/10/2024 at 08:17.
Pushed by carlosdem into branch 'Neon/release'.
drop upstreamed patch
D +0 -38 debian/patches/406995207eae8d644b6e5262aa716a48c7e471a8.diff
M +0 -1 debian/patches/series
https://invent.kde.org/neon/qt6/qt6-wayland/-/commit/9c023298dc4c9f657c9fd9f5a72034c82dc7ad4e
diff --git a/debian/patches/406995207eae8d644b6e5262aa716a48c7e471a8.diff b/debian/patches/406995207eae8d644b6e5262aa716a48c7e471a8.diff
deleted file mode 100644
index f21b40d..0000000
--- a/debian/patches/406995207eae8d644b6e5262aa716a48c7e471a8.diff
+++ /dev/null
@@ -1,38 +0,0 @@
-commit 406995207eae8d644b6e5262aa716a48c7e471a8
-Author: David Edmundson <davidedmundson at kde.org>
-Date: Wed Jul 10 09:00:33 2024 +0100
-
- client: Guard against windows being on a null screen
-
- calculateScreenFromSurfaceEvents uses the screen information from our
- surface enter events. If this is not set yet, or refers to outputs not
- yet complete we fall back to the QWindow::screen. This was introduced in
- e03613524fc9f6be5c4cd7e9bdb00bc09c7f1e0b.
-
- It was assumed that this would always be a valid value as QtBase keeps
- it updated, but there are apparently paths for it to still be null.
-
- It will be evaluated again when the surface receives a wl_enter event or
- the output that we have entered is finally initialised and we will then
- be marked as on the correct screen.
-
- Change-Id: I33b4a5112c3426a8ea523d39a0658ba7ffee5298
- Reviewed-by: Aleix Pol Gonzalez <aleixpol at kde.org>
- Reviewed-by: Vlad Zahorodnii <vlad.zahorodnii at kde.org>
- (cherry picked from commit c4f91b479303dda2e49499de249018d7c66c5f99)
- Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot at qt-project.org>
- (cherry picked from commit ec07c90cd647fd7a647f3f10dcae4d18699263df)
-
-diff --git a/src/client/qwaylandwindow.cpp b/src/client/qwaylandwindow.cpp
-index c3725ffc..19237318 100644
---- a/src/client/qwaylandwindow.cpp
-+++ b/src/client/qwaylandwindow.cpp
-@@ -1407,7 +1407,7 @@ void QWaylandWindow::handleScreensChanged()
- {
- QPlatformScreen *newScreen = calculateScreenFromSurfaceEvents();
-
-- if (newScreen->screen() == window()->screen())
-+ if (!newScreen || newScreen->screen() == window()->screen())
- return;
-
- QWindowSystemInterface::handleWindowScreenChanged(window(), newScreen->QPlatformScreen::screen());
diff --git a/debian/patches/series b/debian/patches/series
index 644dd74..6aca8d3 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,4 +1,3 @@
-406995207eae8d644b6e5262aa716a48c7e471a8.diff
632127d7f1d86cba4dd17361f24f9fd70a0ae44c.diff
92bcb8f6b7a852c7a5d662fc34de561692a7a454.diff
c2f61bc47baacf2e6a44c6c3c4e4cbf0abfa4095.diff
More information about the Neon-commits
mailing list