ianyh/Amethyst

Cannot cycle through windows when focused on a browser password input field

Open

#1354 opened on Jan 5, 2023

View on GitHub
 (2 comments) (1 reaction) (0 assignees)Swift (16,121 stars) (516 forks)batch import
bughelp wanted

Description

Describe the bug When focused on a website's password input field in a web browser, the default shortcut for cycling through windows stops working.

Applications A web browser (Firefox, Chrome, etc.) plus at least one other window.

To Reproduce Steps to reproduce the behavior:

  • Open a web browser
  • Open another application (it can be anything)
  • Find a password field, like https://news.ycombinator.com/login for example
  • Click on the password field to focus it
  • Try to cycle focus between the open windows. You'll notice that it doesn't change focus of the active window

Expected behavior It should cycle through the windows.

Versions:

  • macOS: 13.0.1
  • Amethyst: 0.15.4 (91)

Debug Info

Version: 0.15.4 (91)

OS version: Version 13.0.1 (Build 22A400)

Has permissions: false

Screens:
	(0.0, 0.0, 1440.0, 900.0) [(0.0, 0.0, 1440.0, 900.0)]

Manageable applications:
	talagent (com.apple.talagent)
	iTerm2 (com.googlecode.iterm2)
	Finder (com.apple.finder)
	Single Sign-On (com.apple.AppSSOAgent)
	coreautha (com.apple.LocalAuthentication.UIAgent)
	Firefox (org.mozilla.firefox)
	Google Chrome (com.google.Chrome)

Configuration:
window-minimum-width: 0
window-margin-size: 15
mod2: (
    option,
    shift,
    control
)
debug-layout-info: 0
floating-is-blacklist: 1
window-minimum-height: 0
mod1: (
    option,
    shift
)
focus-follows-mouse: 0
screen-padding-right: 0
window-resize-step: 5
ignore-menu-bar: 0
enables-layout-hud: 1
screen-padding-left: 0
window-margins: 0
screen-padding-bottom: 0
restore-layouts-on-launch: 1
new-windows-to-main: 0
mouse-follows-focus: 0
screen-padding-top: 0
enables-layout-hud-on-space-change: 1
floating: (
)
use-canary-build: 0
float-small-windows: 1
follow-space-thrown-windows: 1
layouts: (
    fullscreen,
    column
)

Additional context I am not sure if this is on purpose, but I find it gets in the way because switching to another application, like a password manager, while focused on a password field is a common thing to do.

Contributor guide