elementary / elementary/settings-applications

Switching settings really fast causes bad settings writes

Open
#228 2 comments 1 reaction 0 assignees View on GitHub
Dominant language
Vala
Stars
16
Forks
12
Avg merge
1h 49m
Merged PRs (30d)
1

Description

### What Happened?

If you switch between app settings really fast it can cause the wrong settings to be written to the wrong apps

### Steps to Reproduce

1. Switch between apps really fast for example using the keyboard in the sidebar
2. Notice that some apps have permissions that don't make sense for that app or have been overridden by a neighbor app

![Screenshot from 2024-03-29 10 29 07](https://github.com/elementary/switchboard-plug-applications/assets/7277719/73caef60-d3d9-492d-b734-2522671c30be)

### Expected Behavior

We probably need to set up a cancellable and make sure we don't try to return values when the page changes

### OS Version

8.x (Early Access)

### Software Version

Compiled from git

### Log Output

_No response_

### Hardware Info

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.