http://bugzilla.novell.com/show_bug.cgi?id=581583 http://bugzilla.novell.com/show_bug.cgi?id=581583#c0 Summary: Editing Konsole Root Shell profile creates duplicate profiles Classification: openSUSE Product: openSUSE 11.3 Version: Milestone 1 Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: KDE4 Applications AssignedTo: kde-maintainers@suse.de ReportedBy: gfarrell@netspeed.com.au QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.7) Gecko/20091222 SUSE/3.5.7-1.1.1 Firefox/3.5.7 When a user edits the 'Root Shell' profile in Konsole-> Settings-> Manage Profiles, two 'Root Shell' profiles are shown in that dialog, with no way of determining which is the one set by the user. The only way is to click on the 'Edit Profile' button and view the settings in the various tabs. This duplicate listing should be avoided, as it causes confusion. A user doesn't know which one to edit, should other changes to the profile be desired. If the wrong one is selected - ie, the 'default' one - the result is *another* 'Root Shell' profile being added to the list, causing even more confusion. I suggest removing the 'default' listing completely, or renaming it to 'Root Shell-default', so that users can distinguish between the two. In the latter case, if a user edited the 'Root Shell-default' profile, a new 'Root Shell' profile would be added to the list. The 'Root Shell-default' profile could perhaps then be grayed out. I think it is a good idea to prevent users from deleting the 'default' Root Shell profile in the Manage Profiles dialog (that's current behavior), but, instead of doing nothing, a pop-up message should be displayed, informing the user that the default profile cannot be deleted, whether root user or not. This bug has been present since at least openSUSE 11.1. It is related to Bug #581582. Reproducible: Always Steps to Reproduce: Steps to reproduce: 1. In Konsole, select Settings-> Manage Profiles. 2. Two profiles are shown: 'Shell' and 'Root Shell'. 3. Select the 'Root Shell' profile and click the Edit Profile button. 4. Change the profile in some way; eg, change the background color to Light Yellow. Click OK, then OK. 5. Close the application, then re-start it. 6. Select Settings-> Manage Profiles. Further steps: 7. Select the last-listed 'Root Shell' profile and click the Edit Profile Button. 8. The background color hasn't changed, because this is the 'default' profile held in /usr/share/kde4/apps/konsole/Root_Shell.profile. Change the background color to Light Yellow. Click OK, then OK. 9. Close the application, then re-start it. 10. Select Settings-> Manage Profiles. Actual Results: Three profiles are shown: 'Shell', 'Root Shell' and 'Root Shell'. There is no indication as to which one contains the user's just-added settings. Actual Results from further steps: 11. Four profiles are shown: 'Shell', 'Root Shell', 'Root Shell' and 'Root Shell'. There is no indication as to which one contains the user's just-added settings. Expected Results: a. Two profiles are shown: 'Shell' and 'Root Shell'. OR b. Three profiles are shown: 'Shell', 'Root Shell' and 'Root Shell-default'. The 'Root Shell' profile contains all the user's settings. Expected Results from further steps: a. Two profiles are shown: 'Shell' and 'Root Shell'. OR b. Three profiles are shown: 'Shell', 'Root Shell' and 'Root Shell-default'. The 'Root Shell' profile contains all the user's settings. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.