diff options
Diffstat (limited to 'src/plugins/platforms/xcb')
-rw-r--r-- | src/plugins/platforms/xcb/qxcbintegration.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/plugins/platforms/xcb/qxcbintegration.cpp b/src/plugins/platforms/xcb/qxcbintegration.cpp index 81b6cda840..0f0b25f5b2 100644 --- a/src/plugins/platforms/xcb/qxcbintegration.cpp +++ b/src/plugins/platforms/xcb/qxcbintegration.cpp @@ -330,8 +330,7 @@ QPixmap QXcbIntegration::grabWindow(WId window, int x, int y, int width, int hei } } - image.detach(); - result = QPixmap::fromImage(image); + result = QPixmap::fromImage(image.copy()); } free(image_reply); |