Skip to content

0.18.0 regression. Can't focus TouchID window. Can't focus "About This Mac" window #1292

@nikitabobko

Description

@nikitabobko

If you try to focus window, the focus immediately jumps to another window on the workspace

About this Mac window

com.apple.SystemProfiler.window.4356 windowId: 4356
com.apple.SystemProfiler.window.4356 workspace: M
com.apple.SystemProfiler.window.4356 treeNodeParent: AppBundle.Workspace
com.apple.SystemProfiler.window.4356 isWindow: true
com.apple.SystemProfiler.window.4356 isDialogHeuristic: true
com.apple.SystemProfiler.window.4356 AXTitle: Optional()
com.apple.SystemProfiler.window.4356 AXRole: Optional(AXWindow)
com.apple.SystemProfiler.window.4356 AXSubrole: Optional(AXStandardWindow)
com.apple.SystemProfiler.window.4356 AXFocused: Optional(0)
com.apple.SystemProfiler.window.4356 AXFullScreen: Optional(0)
com.apple.SystemProfiler.window.4356 AXFrame: Optional(<AXValue 0x600001589680> {value = x:760.000000 y:205.000000 w:280.000000 h:483.000000 type = kAXValueCGRectType})
com.apple.SystemProfiler.window.4356 AXPosition: Optional(<AXValue 0x600000ec9ec0> {value = x:760.000000 y:205.000000 type = kAXValueCGPointType})
com.apple.SystemProfiler.window.4356 AXGrowArea: nil
com.apple.SystemProfiler.window.4356 AXMinimizeButton: AXUIElement {
com.apple.SystemProfiler.window.4356      AXRole: Optional(AXButton)
com.apple.SystemProfiler.window.4356      AXTitle: nil
com.apple.SystemProfiler.window.4356      AXSubrole: Optional(AXMinimizeButton)
com.apple.SystemProfiler.window.4356      AXEnabled: Optional(0)
com.apple.SystemProfiler.window.4356      AXParent: AXUIElement(windowId=4356, title="", role="AXWindow", subrole="AXStandardWindow")
com.apple.SystemProfiler.window.4356      AXTopLevelUIElement: AXUIElement(windowId=4356, title="", role="AXWindow", subrole="AXStandardWindow")
com.apple.SystemProfiler.window.4356      AXWindow: AXUIElement(windowId=4356, title="", role="AXWindow", subrole="AXStandardWindow")
com.apple.SystemProfiler.window.4356      Ignored: AXFrame, AXSize, AXFocused, AXHelp, AXPosition, AXRoleDescription
com.apple.SystemProfiler.window.4356 }
com.apple.SystemProfiler.window.4356 AXDocument: nil
com.apple.SystemProfiler.window.4356 AXSections: [
com.apple.SystemProfiler.window.4356         Optional({
com.apple.SystemProfiler.window.4356             SectionDescription = Content;
com.apple.SystemProfiler.window.4356             SectionObject = "<AXUIElement 0x600000ee83c0> {pid=42316}";
com.apple.SystemProfiler.window.4356             SectionUniqueID = AXContent;
com.apple.SystemProfiler.window.4356         })
com.apple.SystemProfiler.window.4356 ]
com.apple.SystemProfiler.window.4356 AXCloseButton: AXUIElement {
com.apple.SystemProfiler.window.4356      AXRole: Optional(AXButton)
com.apple.SystemProfiler.window.4356      AXTitle: nil
com.apple.SystemProfiler.window.4356      AXSubrole: Optional(AXCloseButton)
com.apple.SystemProfiler.window.4356      AXEnabled: Optional(1)
com.apple.SystemProfiler.window.4356      AXParent: AXUIElement(windowId=4356, title="", role="AXWindow", subrole="AXStandardWindow")
com.apple.SystemProfiler.window.4356      AXTopLevelUIElement: AXUIElement(windowId=4356, title="", role="AXWindow", subrole="AXStandardWindow")
com.apple.SystemProfiler.window.4356      AXWindow: AXUIElement(windowId=4356, title="", role="AXWindow", subrole="AXStandardWindow")
com.apple.SystemProfiler.window.4356      Ignored: AXFrame, AXSize, AXFocused, AXHelp, AXPosition, AXRoleDescription, AXEdited
com.apple.SystemProfiler.window.4356 }
com.apple.SystemProfiler.window.4356 AXMain: Optional(1)
com.apple.SystemProfiler.window.4356 AXActivationPoint: Optional(<AXValue 0x600000ee8690> {value = x:830.000000 y:219.000000 type = kAXValueCGPointType})
com.apple.SystemProfiler.window.4356 AXFullScreenButton: nil
com.apple.SystemProfiler.window.4356 AXProxy: nil
com.apple.SystemProfiler.window.4356 AXDefaultButton: nil
com.apple.SystemProfiler.window.4356 AXMinimized: Optional(0)
com.apple.SystemProfiler.window.4356 AXParent: Optional(<AXUIElement Application 0x600000ee8690> {pid=42316})
com.apple.SystemProfiler.window.4356 AXTitleUIElement: AXUIElement(windowId=4356, title=nil, role="AXStaticText", subrole=nil)
com.apple.SystemProfiler.window.4356 AXCancelButton: nil
com.apple.SystemProfiler.window.4356 AXModal: Optional(0)
com.apple.SystemProfiler.window.4356 AXZoomButton: AXUIElement {
com.apple.SystemProfiler.window.4356      AXRole: Optional(AXButton)
com.apple.SystemProfiler.window.4356      AXTitle: nil
com.apple.SystemProfiler.window.4356      AXSubrole: Optional(AXZoomButton)
com.apple.SystemProfiler.window.4356      AXEnabled: Optional(0)
com.apple.SystemProfiler.window.4356      AXParent: AXUIElement(windowId=4356, title="", role="AXWindow", subrole="AXStandardWindow")
com.apple.SystemProfiler.window.4356      AXTopLevelUIElement: AXUIElement(windowId=4356, title="", role="AXWindow", subrole="AXStandardWindow")
com.apple.SystemProfiler.window.4356      AXWindow: AXUIElement(windowId=4356, title="", role="AXWindow", subrole="AXStandardWindow")
com.apple.SystemProfiler.window.4356      Ignored: AXFrame, AXSize, AXFocused, AXChildren, AXHelp, AXPosition, AXRoleDescription
com.apple.SystemProfiler.window.4356 }
com.apple.SystemProfiler.window.4356 AXSize: Optional(<AXValue 0x600000ec9590> {value = w:280.000000 h:483.000000 type = kAXValueCGSizeType})
com.apple.SystemProfiler.window.4356 AXToolbarButton: nil
com.apple.SystemProfiler.window.4356 Ignored: AXChildrenInNavigationOrder, AXChildren, AXRoleDescription
com.apple.SystemProfiler             AXRole: Optional(AXApplication)
com.apple.SystemProfiler             AXTitle: Optional(System Information)
com.apple.SystemProfiler             AXFunctionRowTopLevelElements: [
com.apple.SystemProfiler             ]
com.apple.SystemProfiler             AXFrame: nil
com.apple.SystemProfiler             AXFocusedUIElement: nil
com.apple.SystemProfiler             AXFrontmost: Optional(1)
com.apple.SystemProfiler             AXExtrasMenuBar: nil
com.apple.SystemProfiler             AXMainWindow: AXUIElement(windowId=4356, title="", role="AXWindow", subrole="AXStandardWindow")
com.apple.SystemProfiler             AXFocusedWindow: AXUIElement(windowId=4356, title="", role="AXWindow", subrole="AXStandardWindow")
com.apple.SystemProfiler             AXMenuBar: Optional(<AXUIElement 0x600000ee8780> {pid=42316})
com.apple.SystemProfiler             AXWindows: [
com.apple.SystemProfiler                 AXUIElement(windowId=4356, title="", role="AXWindow", subrole="AXStandardWindow")
com.apple.SystemProfiler             ]
com.apple.SystemProfiler             AXSize: nil
com.apple.SystemProfiler             AXPosition: nil
com.apple.SystemProfiler             Ignored: AXChildren, AXChildrenInNavigationOrder, AXEnhancedUserInterface, AXPreferredLanguage, AXRoleDescription, AXHidden

Originally reported at: #1284

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working as expectedregressionThe behavior changed between versions

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions