summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools
diff options
context:
space:
mode:
authorShawn Rutledge <shawn.rutledge@digia.com>2015-01-29 16:22:08 +0100
committerShawn Rutledge <shawn.rutledge@digia.com>2015-02-05 14:55:10 +0000
commit612953a626ec21b8518ee23a4f5268b566cf41e5 (patch)
tree2c8795e460f3b99bc5be52c54620aff69f932bf6 /src/corelib/tools
parent3c24dddaf963026c6e3cd90dd7d538dfa8044c83 (diff)
xcb: delay showing tray icon window until it is embedded
Otherwise there is a race condition: when the tray implementation gets around to embedding the window, if it was already shown, it will be unmapped, embedded, and then remapped. Some tray implementations will resize the tray icon to 1 pixel wide in that case. We also never want to show a window that was intended for the tray in any other location, so it's better that it remain invisible until we are sure it is embedded. Task-number: QTBUG-31762 Task-number: QTBUG-35658 Task-number: QTBUG-32811 Change-Id: Id324b0bfded0f8258ff1686a223cb2c069827d42 Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
Diffstat (limited to 'src/corelib/tools')
0 files changed, 0 insertions, 0 deletions