8000 M-S-Tab for menu navigation moves menu selection forward when in 2nd XKB group · Issue #861 · fvwmorg/fvwm3 · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
M-S-Tab for menu navigation moves menu selection forward when in 2nd XKB group #861
Closed
@farblos

Description

@farblos

Thanks for reporting your bug here! The following template will help with
giving as much information as possible so that it's easier to diagnose and
fix.

Upfront Information

Please provide the following information by running the command and providing
the output.

  • Fvwm3 version (run: fvwm3 --version)
[fvwm3]$ ./fvwm/fvwm3 -version
fvwm3 1.0.7 (1.0.6a-17-g01908e29)
with support for:  XPM, PNG, SVG, Shape, XShm, SM, Bidi text, XRandR, XRender, XCursor, XFT, NLS

fvwm3 comes with NO WARRANTY, to the extent permitted by law. You may
redistribute copies of fvwm under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.
  • Linux distribution or BSD name/version
[fvwm3]$ cat /etc/debian_version 
11.7
  • Platform (run: uname -sp)
[fvwm3]$ uname -sp
Linux unknown

Expected Behaviour

Menu navigation in the window list with M-S-Tab moves menu selection backward regardless of selected keyboard group.

Actual Behaviour

It moves menu selection forward in 2nd keyboard group, and backward in 1st keyboard group.

Enabling logging

Seemingly no relevant logging generated ...

Steps to Reproduce

  • How can the problem be reproduced?

Use the following keyboard configuration in /etc/default/keyboard (might be different configuration file on other distros):

XKBMODEL="pc105"
XKBLAYOUT="us,de"
XKBVARIANT=",nodeadkeys"
XKBOPTIONS="grp:sclk_toggle,grp_led:scroll"

BACKSPACE="guess"

Use the following fvwm config (note that due to development version ConfigFvwmDefaults is not active):

AddToFunc StartFunction
+ I ModulePath ${HOME}/work/fvwm3/modules/FvwmMFL
+ I Module FvwmMFL

AddToFunc InitFunction
+ I Exec xterm

Style * NoIcon

Key Tab A M WindowList Root c c SelectOnRelease Alt_L

AddToFunc WindowListFunc
+ I Iconify off
+ I FlipFocus
+ I Raise
+ I WarpToWindow !raise 5p 5p

Silent Key Tab          M A MenuMoveCursor +1
Silent Key Tab          M SM MenuMoveCursor -1

Key F1 A MS Exec xterm

Then try navigating with M-S-Tab in the window list in both keyboard groups us and de.

  • Does the problem also happen with Fvwm2?

Not tested.

Does Fvwm3 crash?

No.

Extra Information

The choice of the keyboard group seems to affect only the M-S-Tab binding in menus, not any others. For example, M-S-F1 as defined in the config pops up an XTerm regardless of the current keyboard group.

Setting IgnoreModifiers does not help.

I could try debugging this issue, but for that I'd appreciate any pointers where to start.

Metadata

Metadata

Assignees

Labels

type:bugSomething's broken!

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0