Bug 454100 - G'MIC-Qt window minimizes itself when not in focus
Summary: G'MIC-Qt window minimizes itself when not in focus
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: G'Mic for Krita (show other bugs)
Version: nightly build (please specify the git hash!)
Platform: Appimage Linux
: NOR normal
Target Milestone: ---
Assignee: amyspark
URL: https://github.com/amyspark/gmic/comm...
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-20 17:26 UTC by Alvin Wong
Modified: 2022-05-26 14:27 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alvin Wong 2022-05-20 17:26:43 UTC
When I switch focus, e.g. by using Alt-Tab or activating another window with the mouse, G'MIC-Qt just hides itself for some reason.

Not a serious bug but I can see it being annoying to people if they are making or reading tutorials and have to switch windows frequently.

AppImage e8e7017, on Arch running KDE Plasma.
Comment 1 amyspark 2022-05-20 18:32:32 UTC
See https://stackoverflow.com/a/2322954. I can make it a standard window, but I think that'll be inconvenient for our Mac users, where G'MIC is a Cocoa panel.

This does not apply to upstream G'MIC because that's always a standalone application.

CC Iván and Halla for a decision on how to fix this.
Comment 2 amyspark 2022-05-23 23:10:59 UTC
Fixed in the next tarball rollup.
Comment 3 Bug Janitor Service 2022-05-26 00:47:27 UTC
A possibly relevant merge request was started @ https://invent.kde.org/graphics/krita/-/merge_requests/1459
Comment 4 amyspark 2022-05-26 14:27:50 UTC
Git commit 73fbcfb137b7a88e5b179fae7da9e4f238a8b109 by L. E. Segovia.
Committed on 26/05/2022 at 13:29.
Pushed by lsegovia into branch 'master'.

Update G'MIC to 3.1.2.2
Related: bug 453945, bug 453947, bug 453949, bug 454286

M  +2    -2    3rdparty_plugins/ext_gmic/CMakeLists.txt [INFRASTRUCTURE]

https://invent.kde.org/graphics/krita/commit/73fbcfb137b7a88e5b179fae7da9e4f238a8b109