summaryrefslogtreecommitdiff
path: root/dev-qt/qtwayland/files/qtwayland-5.15.8-KDEBUG-466674.patch
diff options
context:
space:
mode:
Diffstat (limited to 'dev-qt/qtwayland/files/qtwayland-5.15.8-KDEBUG-466674.patch')
-rw-r--r--dev-qt/qtwayland/files/qtwayland-5.15.8-KDEBUG-466674.patch33
1 files changed, 0 insertions, 33 deletions
diff --git a/dev-qt/qtwayland/files/qtwayland-5.15.8-KDEBUG-466674.patch b/dev-qt/qtwayland/files/qtwayland-5.15.8-KDEBUG-466674.patch
deleted file mode 100644
index 06ab3214f770..000000000000
--- a/dev-qt/qtwayland/files/qtwayland-5.15.8-KDEBUG-466674.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 5049ff99ea2687919a2246332511a2753c72d3cd Mon Sep 17 00:00:00 2001
-From: Aleix Pol <aleixpol@kde.org>
-Date: Mon, 6 Mar 2023 01:11:45 +0100
-Subject: [PATCH] client: Do not cast placeholder screens to QWaylandScreen
-
-It's wrong to C-cast an object to a class that isn't theirs. Check if it
-is a placeholder first.
-
-Pick-to: 5.15 6.2 6.5
-Change-Id: I45d3c423422ae6638a033fb0f4cfefc7cd4460f0
-Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
-Reviewed-by: David Edmundson <davidedmundson@kde.org>
-(cherry picked from commit a53f022393a1276dbf8eccbae04cb0bd6cea0160)
----
- src/client/qwaylandnativeinterface.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/client/qwaylandnativeinterface.cpp b/src/client/qwaylandnativeinterface.cpp
-index bf54a1a00..9763c3123 100644
---- a/src/client/qwaylandnativeinterface.cpp
-+++ b/src/client/qwaylandnativeinterface.cpp
-@@ -139,7 +139,7 @@ void *QWaylandNativeInterface::nativeResourceForScreen(const QByteArray &resourc
- {
- QByteArray lowerCaseResource = resourceString.toLower();
-
-- if (lowerCaseResource == "output")
-+ if (lowerCaseResource == "output" && !screen->handle()->isPlaceholder())
- return ((QWaylandScreen *) screen->handle())->output();
-
- return nullptr;
---
-GitLab
-