Skip to content

SettingsApp __init__ declares dirty_settings twice #64

@AkshajSinghal

Description

@AkshajSinghal

self.dirty_settings = dict(self.settings) is assigned on one line, then immediately overwritten with self.dirty_settings: dict = {} two lines later. Any settings loaded at startup are silently discarded before the UI renders, so switching categories while editing will always start from a blank dirty state.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions