Usage icon registers hover events and presents tooltip when chat window is hidden

Aperta
#890 2 commenti 2 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
58/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
macos, swift
Ambito
desktop

Direzione di ricerca

Inizia riproducendo il comportamento al passaggio del mouse sull’icona di utilizzo su macOS, con la finestra della chat visibile, nascosta, ridotta a icona e coperta da un’altra finestra. Esamina la gestione dell’hover e del tooltip dell’icona di utilizzo insieme alla visibilità della finestra della chat; il lavoro è completo quando il tooltip appare solo mentre la finestra della chat è visibile, mentre i passaggi di riproduzione elencati non lo attivano più quando è nascosta.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Describe the bug
The usage icon registers hover events and presents the tooltip when chat window is invisible (on initial launch of Xcode) and when chat window is hidden (minimised). The usage icon tooltip is present anytime you hover where the window would be even when window is not currently visible, or another applications window is on top of the chat window.

Usage icon tooltip:

Copilot Business Plan
You have no monthly limit on Al credits usage set by your organization. {github-copilot-settings link}

Versions

  • MacOS 15.6.1 (24G90)
  • Xcode 26.3 (17C529)
  • GitHub Copilot for Xcode (0.50.0)

Steps to reproduce

  1. Launch Xcode
  2. Hover where icon would be*, tooltip is presented
  3. Open chat from MacOS menu bar
  4. Hide chat window
  5. Hover where icon would be, usage tooltip is presented

* chat window pane typically launched on right hand side, but can be hard to figure out since you can't see the window, steps 3-5 alone still replicate the issue.

Screenshots
Chat window is active (standard behaviour)
Chat window is active

Xcode window is active, chat window not visible
Xcode window is active, chat window not visible

Chat window not visible, no other windows over where chat window would be if visible
Chat window not visible, no other windows over where chat window would be if visible

All windows are hidden (minimised)
Image

Logs
N/A?

Additional context
Doesn't matter whether other widows are active on top of where chat window would be while hidden. All windows can be hidden and usage icon tooltip is always displayed when hovering on the spot where icon is in the window. Might be due to work managed Macbook M3 Pro, haven't tested on my personal Mac Mini M4.

Lingua principale
Swift
Stelle
6.3k
Fork
2k
Merge medio
3g 21h
PR unite (30g)
2

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di github/CopilotForXcode

Tutte le issue di github/CopilotForXcode

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.