Details
-
Bug
-
Resolution: Done
-
P2: Important
-
4.7.3
-
None
-
X11 (tested with Linux/Ubuntu 10.04) + Qt 4.7.3 (reproduces also with Qt 4.7.2). Error is not reproduced on Windows.
-
16fae7e72c4688f5000cb825da2cab3c0d2baa28
Description
Run the attached example code (modified from Qt example application /examples/draganddrop/draggableicons/) and execute following use case:
- drag one of the icon to top of the text label "Drop Icon here.This a simple example to test Drag drop issue."
--> tool tip is displayed outside the widget window. - continue dragging until the icon is on top of the tool tip and drop the icon
Error: sometimes the program execution interrupts.
- interruption happens after calling QToolTip::hideText(); on the attached dragwidget.cpp line 72
- Qt generates debug print "xdndHandleBadwindow returned true" from qapplication_x11.cpp: qt_x_errhandler() function
Easy to reproduce on X11. Error is not reproduced on Windows.