Page overlays shows on top of each other with multiple clients
Reported by
kenn...@auchenberg.dk,
Oct 12 2017
|
||
Issue descriptionUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36 Steps to reproduce the problem: When using the experimental multiple connections feature with VS Code's Chrome debugger, the page overlays shows on top of each other as VS Code it setting and overlay, followed by Chrome DevTools What is the expected behavior? What went wrong? See attached screenshot Did this work before? N/A Chrome version: 63.0.3237.7 Channel: stable OS Version: OS X 10.13.0 Flash Version:
,
Oct 13 2017
No this is a bug since multiple page overlays are overlapping, which looks like a render bug. You probably wanna hide existing overlays before showing another one?
,
Oct 16 2017
,
Oct 16 2017
Not sure about the right behavior here in generic case. We show more than just "Paused in debugger" in overlay.
,
Oct 16 2017
VS Code are sending a command to say "Paused in VS Code" which is the overlay below "Paused in Debugger" set by Chrome DevTools. Technically it's paused in both, but having overlapping overlays just looks broken.
,
Oct 16 2017
I totally agree that it looks like a bug :) We should be wise in resolving this though, since one of the overlays may have more than just a paused message, but also node highlight and/or inspect mode. |
||
►
Sign in to add a comment |
||
Comment 1 by manoranj...@chromium.org
, Oct 12 2017Status: Untriaged (was: Unconfirmed)