Bug 442065 - Dark overlay on image when trying to adjust filter on existing filter layer
Summary: Dark overlay on image when trying to adjust filter on existing filter layer
Status: RESOLVED NOT A BUG
Alias: None
Product: krita
Classification: Applications
Component: Filter Layers (show other bugs)
Version: 4.4.8
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-06 07:39 UTC by nick.kainielsen
Modified: 2021-09-06 13:06 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nick.kainielsen 2021-09-06 07:39:07 UTC
SUMMARY
When trying to edit the properties of an EXISTING filter layer, the canvas is covered by an overlay making editing impossible.
This DOES NOT occur when CREATING the filter layer.

STEPS TO REPRODUCE
1. open "properties" of existing filter layer to get filter dialogue...
2. 
3. 

OBSERVED RESULT
The filter dialogue opens BUT the canvas is covered by an overlay (as you would get with "open file" dialogue) so you cannot see the image properly making editing/adjusting filter impossible.
Example : a previously created HSL filter layer right click "properties" HSL dialogue opens but overlay prevents any meaningful adjustment impossible. Only work-around open filter dialogue, note values and then create new filter layer...

EXPECTED RESULT
The filter dialogue opens, the image is visible, adjustment is possible.

SOFTWARE/OS VERSIONS

openSUSE Leap 15.2
Linux/KDE Plasma: 5.18.6 
(available in About System)
KDE Plasma Version: 5.12.7 
KDE Frameworks Version: 5.18.6
Qt Version: 5.12.7

ADDITIONAL INFORMATION
Have tried .rpm flatpak and .appimage
Didn't do it in Ubuntu
Important : no overlay when CREATING filter layer
Comment 1 Halla Rempt 2021-09-06 07:50:07 UTC
This is a well-known kwin misfeature. Krita doesn't do this by itself, but it happens for all modal dialogs. Go to settings/Desktop Effects, and disable Dialog Parent
Comment 2 nick.kainielsen 2021-09-06 13:06:33 UTC
(In reply to Halla Rempt from comment #1)
> This is a well-known kwin misfeature. Krita doesn't do this by itself, but
> it happens for all modal dialogs. Go to settings/Desktop Effects, and
> disable Dialog Parent

But it doesn't do it when you create the filter layer - the modal for the type of filter you have created appears WITHOUT overlay. 
It is only when trying to EDIT the properties of the layer that it does this.
Somewhere a line of code which is present when creating the layer and which disables the overlay has got lost when you come to edit it.
It has only begun to happen recently.
I shouldn't have to turn off a feature system-wide which may be of use to me in other applications.

It is, therefore a bug as it interferes with the general running of the computer