diff options
author | Jan-Marek Glogowski <glogow@fbihome.de> | 2018-03-27 12:30:45 +0200 |
---|---|---|
committer | Jan-Marek Glogowski <glogow@fbihome.de> | 2018-03-28 14:15:51 +0200 |
commit | 1b1839d325014c6607cc1e2410b98839602ee2b2 (patch) | |
tree | 60fd27981924008b51cdc61bc63ebe417e0843c1 /icon-themes/colibre | |
parent | 04151aeb553ac65de3530dab83353f47052b6608 (diff) |
tdf#116615 WIN process messages using Reschedule
Since LO message processing loop is a little more complex then
PeekMessageW and DispatchMessageW, use Reschedule( true ) to
process all pending events. Processing all event is important,
because MsgWaitForMultipleObjects will just trigger for new
messages since its call and will ignore already pending
messages.
Which leaves the IsMTA() call. I know of the COM STA / MTA
stuff, but I don't understand how this might be related here.
The call to SHBrowseForFolderW definitly block, but we already
use multiple threads, so I don't understand, how this has
worked before...
Change-Id: Id348f26155571b3ddb31233d0bcd2c4fd2003819
Reviewed-on: https://gerrit.libreoffice.org/51940
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
Diffstat (limited to 'icon-themes/colibre')
0 files changed, 0 insertions, 0 deletions