CleanCocoa / CleanCocoa/TextKitAutoCompletion

Moving selection using keyboard resets NSCursor

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
17
Forks
0
PR merge metrics
No merged PRs in 30d

Description

moveUp/moveDown when popover is open will reset the cursor to be the window one. e.g. either it has typing indicator or windowresize when it's over edge. macOS15.7.2

https://github.com/user-attachments/assets/29668f8c-73fe-483f-8333-78785e79b75b

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue on macOS 15.7.2 with the popover open, using keyboard moveUp/moveDown while the pointer is over an edge or typing area. Trace the moveUp/moveDown handling and NSCursor updates; done means keyboard selection no longer resets the cursor from the expected typing or window-resize cursor.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, swift
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.