users-admin has significantly delayed response after clicking OK
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
system-tools-backends |
Fix Released
|
Undecided
|
Unassigned | ||
system-tools-backends (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
Lucid |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: gnome-system-tools
Possible duplicate of #542744 ?
Ubuntu 10.04 Beta 1.
When using the users-admin tool from gnome-system-tools, every instance of clicking on an 'OK' button causes the application to pause/freeze/delay for 10-20 seconds before completing the intended action, even if the action is not actually causing any change to data.
E.g. I click on Advanced Settings (for the current user), and then Authenticate. I click on the User Privileges tab, and then 'OK'. There is no response for several seconds before the dialog finally disappears. I then click Manage Groups, and examine the properties of any group, e.g. Audio - when I click 'OK' to close the dialog there is no response for 10-20 seconds before the dialog finally closes.
Related branches
Changed in system-tools-backends (Ubuntu Lucid): | |
status: | New → Fix Committed |
tags: |
added: verification-done removed: verification-needed |
Yes, I see what you're talking about. And no, that's not a duplicate of bug 542744 (there, committing leads to an error message).
What happens is that we don't check for actual changes when you click OK, we always commit changes. Everytime groups are involved, we commit changes to all groups, which takes some time.
In the upcoming 2.10.0 version, the system- tools-backends don't apply changes when nothing has actually changed. This makes most operations must faster, especially when no changes were made at all. Plus, we no longer reload settings for each separate group commit. So I consider this fixed upstream, it should be in Lucid soon.