Ticket #551 (closed defect: Fixed)

Opened 4 years ago

Last modified 39 years ago

"Keep Alias on Update" has no effect during the update

Reported by: petere78 Owned by: dreamforce2
Priority: low Milestone:
Component: system Version: devel
Keywords: Cc:

Description

"Keep Alias on Update" checkbox in the user information dialog has no effect. Whether it is checked or not, when the update is initiated, the local alias is overridden. This happens in the Qt plugin, but not in the KDE version of the same plugin. I have tested both 1.2.7 and CVS with the same result.

Change History

Changed 4 years ago by emostar

Logged In: YES user_id=21415

After you change the 'Keep Alias on Update' checkbox, you need to click save. You will see that it works then. I guess this is confusing behaviour, I'll keep the bug open but it won't be fixed until after the next major release.

Changed 4 years ago by petere78

Logged In: YES user_id=178336

Hmm. Now it seems I can't get the Qt plugin to do the opposite, that is, *not* keep the alias on update, even if the box is unchecked. When I press update, the box is automatically rechecked and the alias doesn't change. The KDE plugin works correctly.

Changed 4 years ago by emostar

Logged In: YES user_id=21415

Try checking the box, click save.. then uncheck.. click save again. does it work now? BTW, what version of Qt do you have?

Changed 4 years ago by emostar

Logged In: YES user_id=21415

Any updates?

Changed 4 years ago by petere78

Logged In: YES user_id=178336

The "Keep Alias on Update" box seems to have the proper effect. To be able to permanently uncheck it, you have to press Save first, as you say. This is unusual behavior, I think, but it's up to you. The original issue is obsolete, though.

Changed 4 years ago by dreamforce2

  • status changed from assigned to closed

Logged In: YES user_id=527951

Thank you for your report, this was quite confusing behaviour :-( This is fixed now in CVS and the fix will be part of the next release.

Note: See TracTickets for help on using tickets.