Bug 410136

Summary: Brush Editor does not show the blending mode until that blending mode is changed
Product: [Applications] krita Reporter: Ahab Greybeard <ahab.greybeard>
Component: UsabilityAssignee: Scott Petrovic <scottpetrovic>
Status: RESOLVED FIXED    
Severity: minor CC: ghevan, scottpetrovic
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian stable   
OS: Linux   
Latest Commit: Version Fixed In:

Description Ahab Greybeard 2019-07-23 13:01:36 UTC
SUMMARY
This minor UI bug happens in all appimage versions from 4.1.7 onwards.

STEPS TO REPRODUCE
1. Start krita and select any brush preset that has a blending mode.
2. Open the brush editor and select the Blending Mode page. Note that the blending mode is not displayed there (it's blank) but it is shown correctly in the Toolbar display.
3. In the brush editor, change the blending mode to any other mode (note that is is displayed correctly) and then back to what it should be.

OBSERVED RESULT
From this point on, the blending mode for all brush presets is correctly shown in the brush editor. The fault returns when krita is Quit and restarted.

EXPECTED RESULT
The brush editor should correctly display the blending mode at all times.
Comment 1 Scott Petrovic 2019-07-23 13:30:38 UTC
I can confirm this on git master
Comment 2 Scott Petrovic 2019-11-04 14:15:35 UTC
Git commit f4f03ccdabb088b4fe6d07534869b238c1297052 by Scott Petrovic.
Committed on 04/11/2019 at 14:08.
Pushed by scottpetrovic into branch 'master'.

Show blending mode option when application loads

M  +5    -0    plugins/paintops/libpaintop/kis_compositeop_option.cpp

https://invent.kde.org/kde/krita/commit/f4f03ccdabb088b4fe6d07534869b238c1297052
Comment 3 Halla Rempt 2019-11-15 10:36:03 UTC
Git commit fea5a0f60eb70964d52c158cd0dc1a5a0a03415b by Boudewijn Rempt, on behalf of Scott Petrovic.
Committed on 15/11/2019 at 10:10.
Pushed by rempt into branch 'krita/4.2'.

Show blending mode option when application loads

M  +5    -0    plugins/paintops/libpaintop/kis_compositeop_option.cpp

https://invent.kde.org/kde/krita/commit/fea5a0f60eb70964d52c158cd0dc1a5a0a03415b