diff options
author | Vladimir Belyavsky <belyavskyv@gmail.com> | 2023-01-13 14:03:09 +0300 |
---|---|---|
committer | Vladimir Belyavsky <belyavskyv@gmail.com> | 2023-01-26 15:07:47 +0000 |
commit | de704b633d4f9469a868e86fc22b8d99ef61eacb (patch) | |
tree | 3ab2911ea34e8202fccfa9404d8bdfc6f39ac049 /src/corelib/tools | |
parent | 2db23e151f5be3f35f0ba683ad7dc341dda806a1 (diff) |
Windows: fix warning on opening FileDialog after changing filters
Destroy native file dialog on Windows as soon as it closes.
Currently the instance of native file dialog on Windows may stay live
even when a FileDialog control was closed and won't be opened anymore
in the app session. At the same time, when the FileDialog is opened
again, the instance of native file dialog is recreated so we don't
need to keep previous instance, because this may lead to situation
when QQuickFileDialog configures old instance of the native dialog,
which is causing problems.
Fixes: QTBUG-61042
Fixes: QTBUG-77211
Pick-to: 6.4 6.5
Change-Id: Ia537264e8494b83dec7d5139744838242b281f1f
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Diffstat (limited to 'src/corelib/tools')
0 files changed, 0 insertions, 0 deletions