Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apple Reminders Date Picker vanishes #201

Closed
breuerfelix opened this issue Apr 15, 2024 · 4 comments
Closed

Apple Reminders Date Picker vanishes #201

breuerfelix opened this issue Apr 15, 2024 · 4 comments
Labels
bug Something isn't working as expected

Comments

@breuerfelix
Copy link

How to execute:
Click on any TODO item in apple reminders.
Try to set a Date.
Click on "custom" which should open a small popup calendar to choose a date from.
This date picker appears for 10ms and then vanishes.

First i thought this might be due to [[on-window-detect]] that matches this popup but i removed all of them and it still vanishes.

@nikitabobko
Copy link
Owner

nikitabobko commented Apr 15, 2024

This popup?
image

Works fine on my machine.

  1. Try without AeroSpace
  2. Please check other apps that might steal focus. e.g. sketchybar Doesn't place nice with Maccy #194

@breuerfelix
Copy link
Author

Works on the "big" pop up for me too.
Can you please "select" one todo item from the list as if you would just edit the text, then click on the date on the bottom of the input field and then click custom to open the popup?

but btw didnt know that i can also edit the date like that. i just do not open the "big popup" to edit a todo, but i can use this as a workaround now.

@nikitabobko
Copy link
Owner

nikitabobko commented Apr 15, 2024

Can you please "select" one todo item from the list as if you would just edit the text, then click on the date on the bottom of the input field and then click custom to open the popup?

Reproduced, thanks. Though I have no idea yet why the popup disappears.

The dialog debug info:

com.apple.reminders.window.2079 windowId: 2079
com.apple.reminders.window.2079 workspace: nil
com.apple.reminders.window.2079 treeNodeParent: AppBundle.MacosPopupWindowsContainer
com.apple.reminders.window.2079 recognizedAsDialog: true
com.apple.reminders.window.2079 AXTitle: Optional()
com.apple.reminders.window.2079 AXRole: Optional(AXWindow)
com.apple.reminders.window.2079 AXSubrole: Optional(AXUnknown)
com.apple.reminders.window.2079 AXFocused: Optional(0)
com.apple.reminders.window.2079 AXFullScreen: Optional(0)
com.apple.reminders.window.2079 AXFrame: Optional(<AXValue 0x600003992a00> {value = x:355.000000 y:446.000000 w:139.000000 h:169.000000 type = kAXValueCGRectType})
com.apple.reminders.window.2079 AXPosition: Optional(<AXValue 0x6000023fae80> {value = x:355.000000 y:446.000000 type = kAXValueCGPointType})
com.apple.reminders.window.2079 AXGrowArea: nil
com.apple.reminders.window.2079 AXMinimizeButton: nil
com.apple.reminders.window.2079 AXDocument: nil
com.apple.reminders.window.2079 AXSections: [
com.apple.reminders.window.2079         Optional({
com.apple.reminders.window.2079             SectionDescription = Content;
com.apple.reminders.window.2079             SectionObject = "<AXUIElement 0x6000022a96e0> {pid=11927}";
com.apple.reminders.window.2079             SectionUniqueID = AXContent;
com.apple.reminders.window.2079         })
com.apple.reminders.window.2079 ]
com.apple.reminders.window.2079 AXCloseButton: nil
com.apple.reminders.window.2079 AXMain: Optional(0)
com.apple.reminders.window.2079 AXActivationPoint: Optional(<AXValue 0x6000023fae80> {value = x:-1.000000 y:1441.000000 type = kAXValueCGPointType})
com.apple.reminders.window.2079 AXFullScreenButton: nil
com.apple.reminders.window.2079 AXProxy: nil
com.apple.reminders.window.2079 AXDefaultButton: nil
com.apple.reminders.window.2079 AXMinimized: Optional(0)
com.apple.reminders.window.2079 AXParent: Optional(<AXUIElement Application 0x6000023fae80> {pid=11927})
com.apple.reminders.window.2079 AXTitleUIElement: nil
com.apple.reminders.window.2079 AXCancelButton: nil
com.apple.reminders.window.2079 AXModal: Optional(0)
com.apple.reminders.window.2079 AXZoomButton: nil
com.apple.reminders.window.2079 AXSize: Optional(<AXValue 0x6000022ab3c0> {value = w:139.000000 h:169.000000 type = kAXValueCGSizeType})
com.apple.reminders.window.2079 AXToolbarButton: nil
com.apple.reminders.window.2079 Ignored: AXChildrenInNavigationOrder, AXChildren, AXRoleDescription
com.apple.reminders             AXRole: Optional(AXApplication)
com.apple.reminders             AXTitle: Optional(Reminders)
com.apple.reminders             AXFunctionRowTopLevelElements: [
com.apple.reminders             ]
com.apple.reminders             AXFrame: nil
com.apple.reminders             AXFocusedUIElement: AXUIElement(windowId=2079, title=nil, role="AXDateTimeArea", subrole=nil)
com.apple.reminders             AXFrontmost: Optional(1)
com.apple.reminders             AXExtrasMenuBar: nil
com.apple.reminders             AXMainWindow: AXUIElement(windowId=2067, title="Reminders", role="AXWindow", subrole="AXStandardWindow")
com.apple.reminders             AXFocusedWindow: AXUIElement(windowId=2079, title="", role="AXWindow", subrole="AXUnknown")
com.apple.reminders             AXMenuBar: Optional(<AXUIElement 0x6000023fae80> {pid=11927})
com.apple.reminders             AXWindows: [
com.apple.reminders                 AXUIElement(windowId=2079, title="", role="AXWindow", subrole="AXUnknown"),
com.apple.reminders                 AXUIElement(windowId=2067, title="Reminders", role="AXWindow", subrole="AXStandardWindow")
com.apple.reminders             ]
com.apple.reminders             AXSize: nil
com.apple.reminders             AXPosition: nil
com.apple.reminders             Ignored: AXChildren, AXChildrenInNavigationOrder, AXEnhancedUserInterface, AXPreferredLanguage, AXRoleDescription, AXHidden
image

@nikitabobko nikitabobko added the bug Something isn't working as expected label Apr 16, 2024
@nikitabobko
Copy link
Owner

Fixed in 0.11.0-Beta

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working as expected
Projects
None yet
Development

No branches or pull requests

2 participants