https://bugs.kde.org/show_bug.cgi?id=410429

            Bug ID: 410429
           Summary: Cancel button works like OK button for Python plugin
                    settings
           Product: krita
           Version: git master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: krita-bugs-n...@kde.org
          Reporter: k...@huftis.org
  Target Milestone: ---

SUMMARY
For the ‘Python Plugin Manager’ category in the Krita settings, the ‘Cancel’
button effectively works as an ‘OK’ button, i.e. it *applies* the changes
instead of abandoning them. (I would guess the root cause is that the Python
plugin changes are applied when clicking the checkboxes instead of when
clicking the ‘OK’/‘Cancel’ button.)

STEPS TO REPRODUCE
1. Go to ‘Settings → Configure Krita → Python Plugin Manager’.
2. Make some changes (enable/disable a few plugins).
3. Click ‘Cancel’.
4. Go to ‘Settings → Configure Krita → Python Plugin Manager’.

OBSERVED RESULT
The changes made in step 2 have been applied (a few plugins have been
enabled/disabled).


EXPECTED RESULT
Clicking ‘Cancel’ (instead of ‘OK’) in step 3 should be have cancelled the
changes made in step 2, so that the list of enabled/disabled plugins should be
the same in step 1 and 4.


SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20190726
KDE Plasma Version: 5.16.3
KDE Frameworks Version: 5.60.0
Qt Version: 5.13.0
Kernel Version: 5.2.2-1-default
OS Type: 64-bit


ADDITIONAL INFORMATION
For the other settings categories, the ‘Cancel’ button seems to work (though I
haven’t test all the categories).

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to