Bug 50003 (suse35003)

Summary: [libyui] MenuButton does not resolve shortcut conflicts
Product: [openSUSE] openSUSE 11.1 Reporter: Martin Vidner <mvidner>
Component: YaST2Assignee: Thomas Göttlicher <tgoettlicher>
Status: VERIFIED WONTFIX QA Contact: Klaus Kämpf <kkaempf>
Severity: Minor    
Priority: P4 - Low CC: bjoernv, bugproxy, hannes.kuehnemund, josef.moellers, kpenrose, linux, locilka, mlatimer, SPetrov, tgoettlicher, vetter
Version: GMC   
Target Milestone: ---   
Hardware: All   
OS: Linux   
URL: http://
See Also: https://bugzilla.linux.ibm.com/show_bug.cgi?id=30699
Whiteboard: 0x4B7D
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: changed files in a tar
Screenshot on Beta5
snap shot for text mode installation of sles11 gmc
snap shot for vnc mode installation of sles11 gmc

Description Martin Vidner 2004-02-25 21:16:04 UTC
In the Change menu button in the installation proposal, &System has the same
shortcut as &Software. The shortcut conflict solver should be applied here too.
Tried only ncurses, don't know about qt.
Comment 1 Stefan Hundhammer 2004-02-25 21:49:56 UTC
Same in both UIs - known limitation. 
 
The current shortcut resolver works between separate widgets only. This is no 
easy fix. 
Comment 2 Stefan Hundhammer 2004-02-25 21:50:22 UTC
See also bug 49755 
Comment 3 Stefan Hundhammer 2004-03-04 22:10:43 UTC
See also bug 50347 
Comment 4 Stefan Hundhammer 2004-04-01 23:24:09 UTC
*** Bug 65347 has been marked as a duplicate of this bug. ***
Comment 5 Stefan Hundhammer 2005-06-09 13:49:24 UTC
*** Bug 83250 has been marked as a duplicate of this bug. ***
Comment 6 Stefan Hundhammer 2005-09-29 13:23:55 UTC
Adapted product / version number - problem still exists in 10.0 
Comment 7 Stefan Hundhammer 2005-10-13 09:32:01 UTC
*** Bug 127841 has been marked as a duplicate of this bug. ***
Comment 8 Edith Parzefall 2006-01-10 14:25:44 UTC
Reopening
Comment 9 Edith Parzefall 2006-01-10 14:29:43 UTC
Michael, please take care of this one. Thanks!
Comment 10 Stefan Hundhammer 2006-01-10 14:38:06 UTC
I just provided some infrastructure for this - see core/libyui/YMenuButton.{cc,h}

YMenuButton::resolveShortcutConflicts()

This is just an empty function stub for now. Look at how this is done in YShortcutManager.cc and do something similar for the MenuButton.

Please notice that shortcuts need to be unique only within each menu level, not among other widgets, too, or among different menu levels.
Comment 11 Stefan Hundhammer 2006-01-31 10:39:52 UTC
*** Bug 146834 has been marked as a duplicate of this bug. ***
Comment 12 Stefan Hundhammer 2006-02-20 10:29:44 UTC
*** Bug 147850 has been marked as a duplicate of this bug. ***
Comment 13 Kirk Penrose 2006-05-04 21:50:35 UTC
Beta Customer for SLED 10 has also brought this issue up.  Will any fix made here be applied to SLED 10 as well or do I need to create a bug against SLED 10?
Comment 14 Martin Vidner 2006-05-05 08:37:45 UTC
Is Michael still in our team? I don't think so.
Comment 15 Michael Skibbe 2006-05-08 07:55:39 UTC
Created attachment 82350 [details]
changed files in a tar

i haven't acces to subversion to check in this.

here are the changed files in a tarball. stefan can you submit this to svn?
Comment 16 Stefan Hundhammer 2006-05-18 14:41:42 UTC
post-code10
Comment 17 Stefan Hundhammer 2006-05-23 17:42:56 UTC
*** Bug 175242 has been marked as a duplicate of this bug. ***
Comment 18 Stefan Hundhammer 2007-01-08 19:04:08 UTC
*** Bug 232609 has been marked as a duplicate of this bug. ***
Comment 19 Stefan Hundhammer 2007-01-08 19:08:00 UTC
*** Bug 232604 has been marked as a duplicate of this bug. ***
Comment 20 LTC BugProxy 2007-01-09 19:54:14 UTC
We have switched mirror of LTC 30699 / Novell 232604 to this bug since 232604 is dup'ed to this bug.

Thanks
LTC screen team
Comment 21 LTC BugProxy 2007-01-09 20:05:38 UTC
changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |REJECTED
         Resolution|                            |DUPLICATE




------- Additional Comments From salina@us.ibm.com  2007-01-09 14:59 EDT -------


*** This bug has been marked as a duplicate of 30699 *** 
Comment 22 Stefan Hundhammer 2007-04-20 10:02:12 UTC
*** Bug 265323 has been marked as a duplicate of this bug. ***
Comment 23 Stefan Hundhammer 2007-05-14 10:12:34 UTC
*** Bug 274081 has been marked as a duplicate of this bug. ***
Comment 24 Dennis Olsson 2007-05-14 10:34:27 UTC
Added CC users from BZ #274081 to track this issue.
Comment 25 Stefan Hundhammer 2007-05-24 09:19:45 UTC
*** Bug 277134 has been marked as a duplicate of this bug. ***
Comment 26 Stephan Kulow 2008-06-25 09:29:23 UTC
mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy)
Comment 27 Stephan Kulow 2008-06-25 09:30:59 UTC
mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy)
Comment 28 Stephan Kulow 2008-06-25 09:36:41 UTC
mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy)
Comment 29 Stephan Kulow 2008-06-25 09:48:19 UTC
Closing old LATER+REMIND bugs as WONTFIX - if you still plan to work on it, feel free to reopen and set to ASSIGNED.

In case the report saw repeated reopen comments, it's due to bugzilla timing out on the huge request ;(
Comment 30 LTC BugProxy 2008-11-19 19:41:37 UTC
Created attachment 253600 [details]
Screenshot on Beta5

This screenshot shows the Change button options on Expert View. The colored circles show the groups of options that posses the same hot keys.

Novell, any chance we can correct this for SLES 11?
Comment 31 LTC BugProxy 2008-11-19 20:40:47 UTC
------- Comment From ferreira@linux.vnet.ibm.com 2008-11-19 15:36 EDT-------
BTW, I don't have a secreenshot, but the same is valid for yast on text mode.

In the GUI version, if one hits ALT+<key>, the selection will alternate between the two options that have the same letter, and the user has to hit ENTER to proceed. But in text mode version, it's worst because the first option will be launched, ignoring the second option with the same hot key.
Comment 32 LTC BugProxy 2008-11-28 16:52:39 UTC
------- Comment From ferreira@linux.vnet.ibm.com 2008-11-28 11:44 EDT-------
Novell, any news on this bug?
Comment 33 Mike Latimer 2008-12-02 22:20:44 UTC
(In reply to comment #32 from LTC BugProxy)
> ------- Comment From ferreira@linux.vnet.ibm.com 2008-11-28 11:44 EDT-------
> Novell, any news on this bug?
> 

This bug is for openSUSE10.0. I created a new bug specific to this issue under SLES11. This new bug number is 455794.
Comment 34 Stefan Hundhammer 2008-12-09 15:11:25 UTC
reopening
Comment 35 Stefan Hundhammer 2008-12-09 15:13:47 UTC
*** Bug 455794 has been marked as a duplicate of this bug. ***
Comment 36 LTC BugProxy 2009-03-11 08:51:21 UTC
------- Comment From panwb@cn.ibm.com 2009-03-11 04:44 EDT-------
Checked with SLES11 RMC. Same bug still exists. Please see the attachment for snap shot for both text mode and vnc mode.
Comment 37 LTC BugProxy 2009-03-11 08:51:27 UTC
Created attachment 278688 [details]
snap shot for text mode installation of sles11 gmc
Comment 38 LTC BugProxy 2009-03-11 08:51:32 UTC
Created attachment 278689 [details]
snap shot for vnc mode installation of sles11 gmc
Comment 42 Lukas Ocilka 2009-03-13 11:46:53 UTC
Fixed yast2-add-on and yast2-runlevel as suggested by Mike Latimer:

Changing hard-coded shortcuts:
  Add-On &Products  -->  Add-&On Products
  Default &Runlevel -->  &Default Runlevel

Planned fix for SP1 can be seen here:
http://svn.opensuse.org/svn/yast/branches/tmp/SLE-11-SP1-Stash/

Anyway, this is not a generic solution, shortcut solver for MenuButton
should still be added.
Comment 43 LTC BugProxy 2009-03-17 19:32:06 UTC
------- Comment From ferreira@linux.vnet.ibm.com 2009-03-17 15:27 EDT-------
Novell, this bug has been around for 2 service packs and it isn't critical, so I'm closing this on our side for now.
Comment 44 Thomas Göttlicher 2009-05-14 10:23:11 UTC
> Novell, this bug has been around for 2 service packs and it isn't critical, so
> I'm closing this on our side for now.
Closing this bug too. Please reopen this bug when needed.