[Problem/Bug]: ContextMenu Persisting Through ParentWindow Move.
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à
- Tranquilla
- Ambito
- desktop
Direzione di ricerca
Inizia con il progetto WebView2WpfCompositionControl in WebView2Samples e analizza WebView2CompositionControl_LocationChanged mentre riproduci il problema trascinando MainWindow con il menu contestuale aperto. Il lavoro è completato quando il menu contestuale si chiude allo spostamento della finestra padre, come in Edge.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
What happened?
When running WebView2CompositionControl if a user right-clicks to open a context menu, it will persist if the user clicks and drags the parent window. Stepping through the code WebView2CompositionControl_LocationChanged appears to be fired, but the location changing isn't resulting in the context menu closing as it does in Edge and other browsers.
Importance
Moderate. My app's user experience is affected, but still usable.
Runtime Channel
Stable release (WebView2 Runtime)
Runtime Version
No response
SDK Version
No response
Framework
WPF
Operating System
Windows 11
OS Version
No response
Repro steps
The WebView2WpfCompositionControl project under WebView2Samples demonstrates this issue. Run the app, and once the browser is visible right click anywhere on the screen and then move the browser by clicking and dragging the MainWindow.
Repros in Edge Browser
No, issue does not reproduce in the corresponding Edge version
Regression
No, this never worked
Last working version (if regression)
No response
- Lingua principale
- PowerShell
- Stelle
- 526
- Fork
- 68
- Merge medio
- 15g 5h
- PR unite (30g)
- 1
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di MicrosoftEdge/WebView2Feedback
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
MicrosoftEdge/WebView2Feedback#5749 · 1 commento ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
MicrosoftEdge/WebView2Feedback#5786 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 36/100
MicrosoftEdge/WebView2Feedback#5785 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
MicrosoftEdge/WebView2Feedback#5784 ·
-
[Problem/Bug]:Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 18/100
MicrosoftEdge/WebView2Feedback#5783 ·
Tutte le issue di MicrosoftEdge/WebView2Feedback
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
farion1231/cc-switch#9038 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Regression: IME preedit still shown in plaintext on lock/polkit — #13002 fix is not in 4.0.6Forse già presa @AnPod l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
jbaruch/speaker-toolkit#517 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
anomalyco/opencode#60121 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Update ghostty to 1.4.0Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno