summaryrefslogtreecommitdiff
path: root/dev-qt/qtgui/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-12-24 14:11:38 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-12-24 14:11:38 +0000
commitde49812990871e1705b64051c35161d5e6400269 (patch)
tree5e1e8fcb0ff4579dbd22a1bfee28a6b97dc8aaeb /dev-qt/qtgui/files
parent536c3711867ec947c1738f2c4b96f22e4863322d (diff)
gentoo resync : 24.12.2018
Diffstat (limited to 'dev-qt/qtgui/files')
-rw-r--r--dev-qt/qtgui/files/qtgui-5.11.2-qapplication-block.patch53
1 files changed, 0 insertions, 53 deletions
diff --git a/dev-qt/qtgui/files/qtgui-5.11.2-qapplication-block.patch b/dev-qt/qtgui/files/qtgui-5.11.2-qapplication-block.patch
deleted file mode 100644
index 115b42b8e93e..000000000000
--- a/dev-qt/qtgui/files/qtgui-5.11.2-qapplication-block.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From d4e937a6280f34bc1cce8c8cea3806a741312fbc Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?B=C5=82a=C5=BCej=20Szczygie=C5=82?= <spaz16@wp.pl>
-Date: Tue, 25 Sep 2018 18:45:10 +0200
-Subject: xcb: Don't get initial screen rotation
-
-"xcb_randr_get_screen_info" can be slow and in some configurations can
-cause short mouse cursor freezes (which will happen on Qt application
-startup).
-
-Initial screen rotation was used only to not handle possible redundant
-screen change event.
-
-Fixes: QTBUG-70760
-Change-Id: I9f01325a045d2c82c4dd2fce91a18a34e54a4bcd
-Reviewed-by: Gatis Paeglis <gatis.paeglis@qt.io>
----
- src/plugins/platforms/xcb/qxcbscreen.cpp | 7 -------
- src/plugins/platforms/xcb/qxcbscreen.h | 2 +-
- 2 files changed, 1 insertion(+), 8 deletions(-)
-
-diff --git a/src/plugins/platforms/xcb/qxcbscreen.cpp b/src/plugins/platforms/xcb/qxcbscreen.cpp
-index 7f2793b2b7..a696e2a311 100644
---- a/src/plugins/platforms/xcb/qxcbscreen.cpp
-+++ b/src/plugins/platforms/xcb/qxcbscreen.cpp
-@@ -118,13 +118,6 @@ QXcbVirtualDesktop::QXcbVirtualDesktop(QXcbConnection *connection, xcb_screen_t
-
- xcb_depth_next(&depth_iterator);
- }
--
-- if (connection->hasXRandr()) {
-- xcb_connection_t *conn = connection->xcb_connection();
-- auto screen_info = Q_XCB_REPLY(xcb_randr_get_screen_info, conn, screen->root);
-- if (screen_info)
-- m_rotation = screen_info->rotation;
-- }
- }
-
- QXcbVirtualDesktop::~QXcbVirtualDesktop()
-diff --git a/src/plugins/platforms/xcb/qxcbscreen.h b/src/plugins/platforms/xcb/qxcbscreen.h
-index 6438669e7a..792aca4b06 100644
---- a/src/plugins/platforms/xcb/qxcbscreen.h
-+++ b/src/plugins/platforms/xcb/qxcbscreen.h
-@@ -220,7 +220,7 @@ private:
- xcb_randr_crtc_t m_crtc;
- xcb_randr_mode_t m_mode = XCB_NONE;
- bool m_primary = false;
-- uint8_t m_rotation = XCB_RANDR_ROTATION_ROTATE_0;
-+ uint8_t m_rotation = 0;
-
- QString m_outputName;
- QSizeF m_outputSizeMillimeters;
---
-cgit v1.2.1