napari: double command-q no longer quitting
🐛 Bug
if you press cmd-q, and then press it again (as the dialog instructs), it doesn’t quit… it just opens more dialogs
https://user-images.githubusercontent.com/1609449/201672279-161cef46-63c7-4e6f-879f-82fd2a930d7f.mov
(napari 0.4.17 with conda create -n env napari
)
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 18 (13 by maintainers)
Commits related to this issue
- Fix repeating close dialog on macOS and qt 5.12 (#5337) closes https://github.com/napari/napari/issues/5335 — committed to napari/napari by Czaki 2 years ago
- Fix repeating close dialog on macOS and qt 5.12 (#5337) closes https://github.com/napari/napari/issues/5335 — committed to napari/napari by Czaki 2 years ago
- Fix repeating close dialog on macOS and qt 5.12 (#5337) closes https://github.com/napari/napari/issues/5335 — committed to napari/napari by Czaki 2 years ago
- Fix repeating close dialog on macOS and qt 5.12 (#5337) closes https://github.com/napari/napari/issues/5335 — committed to napari/napari by Czaki 2 years ago
- Fix repeating close dialog on macOS and qt 5.12 (#5337) closes https://github.com/napari/napari/issues/5335 — committed to napari/napari by Czaki 2 years ago
- Fix repeating close dialog on macOS and qt 5.12 (#5337) closes https://github.com/napari/napari/issues/5335 — committed to napari/napari by Czaki 2 years ago
- Fix repeating close dialog on macOS and qt 5.12 (#5337) closes https://github.com/napari/napari/issues/5335 — committed to napari/napari by Czaki 2 years ago
- Fix repeating close dialog on macOS and qt 5.12 (#5337) closes https://github.com/napari/napari/issues/5335 — committed to napari/napari by Czaki 2 years ago
I am afraid you are correct @psobolewskiPhD. I analyzed the logs and while
pyqt 5.15
is initially selected, the solver is forced to backtrack once it reaches openssl=3, which is not compatible:This ends up resolving in such a way that openssl=1 and pyqt=5.12.
I guess this will go away once https://github.com/conda-forge/qt-main-feedstock/pull/63 is dealt with.
i would recommend against this given how broadly Qt is used in the ecosystem. If you have a critical issue, where a whole bunch of things become possible if you bump your requirement, then maybe… but if you already have supported 5.12, and the only issue you can find is this dialog, then I’d figure out how to patch the dialog for 5.12 rather than potentially cause environment solving problems for someone trying to install napari with anything that wants 5.12