github / github/app

Computer Use leaves accessed windows permanently topmost

Aperta
#3,524 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Lingua principale
Nessun dato sulla lingua
Stelle
2.1k
Fork
157
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Short summary

After an agent accesses an application using Computer Use, that application's window remains in the foreground and prevents other windows on the same monitor from rendering over it, even after the agent has stopped using Computer Use.

Affected version or release

v1.1.14

Installation context

Installed on an MDB.

What happened?

If I let an agent access an app using Computer Use, the app refuses to let other applications render over it, even after the agent stops using Computer Use.

For example, if I let an agent inspect something in an isolated Edge window, that window does not let anything else render over it when I focus another app on the same monitor. The newly focused app stays behind the window the agent previously inspected. Ending the session is required to stop this behavior.

Steps to reproduce
  1. Open a session with an agent.
  2. Let the agent access an application using Computer Use, including the GitHub Copilot app itself.
  3. Try to focus another application that was already open on the same monitor.
  4. Observe that the second application remains behind the window the agent inspected. It becomes visible only after minimizing that window, even though the agent is no longer interacting with it.
Expected behavior

When I focus another application, its window should render normally over an application that an agent previously inspected using Computer Use. The inspected window should not remain permanently topmost after Computer Use finishes.

Additional context

The behavior persists after the agent finishes interacting with the window and appears to clear only after ending the session.

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.

Direzione di ricerca

Riproduci il problema nell’app GitHub Copilot su un MDB utilizzando una finestra Edge isolata e Computer Use. Inizia tracciando il ciclo di vita della sessione Computer Use e il comportamento del focus della finestra; l’attività è completata quando un’altra applicazione con il focus viene visualizzata sopra la finestra esaminata senza ridurla a icona né terminare la sessione.

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

Valutazione

Ambito
desktop, operating-systems
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Attiva
Chiarezza
Specificata chiaramente
Idoneità per principianti
52/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.