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

            Bug ID: 451525
           Summary: Maintenance tool dialog should not keep potentially
                    destructive operations checked by default (I'd argue
                    that _nothing_ should be checked by default)
           Product: digikam
           Version: 7.4.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Maintenance-Engine
          Assignee: digikam-bugs-n...@kde.org
          Reporter: j...@kamens.us
  Target Milestone: ---

It doesn't makes sense to me that when you check boxes in the maintenance tool,
the next time you open the maintenance tool the same boxes remain checked. This
is dangerous and potentially destructive behavior. I say this because, as noted
in https://bugs.kde.org/show_bug.cgi?id=451524, there are maintenance
operations which are frankly destructive, and those shouldn't happen by
default.

I suppose that some of the maintenance tasks are sufficiently low risk that
there's no harm in accidentally rerunning them, but it seems to me that for
consistency all the boxes should be unchecked every time the dialog is opened
and the user should explicitly select which maintenance tasks need to be
performed.

If this isn't going to happen, then at the very least some other user interface
strategy should be devised to make sure the user knows what they're running
before it runs, even if they don't scroll to the bottom of the list of
maintenance tasks to see that one off-screen was checked when they opened the
dialog.

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

Reply via email to