Preventing from emulation tab to pop up on every page refresh (32.0.1700.72 m)

4,416 views
Skip to first unread message

klauss....@gmail.com

unread,
Jan 8, 2014, 7:53:18 AM1/8/14
to google-chrome-...@googlegroups.com
Hi,
I'm currently developing a web app for iPad 4s Retina Display and therefore I'm using the new emulation feature of Chrome 32, which is awesome. Not so awesome is, that when I activate any kind of emulation, open the console tab and then reload the page, it switches back to the emulation tab. This is driving me crazy.

can I stop this, or is this a bug?

Also the "Shrink to fit" does not seems to work properly, because checking or unchecking it does not change anything. I guess it should be shrinking the viewport to the actual available screen size, but I still have two huge scroll bars (vertical und horizontal). So I'm not seeing the whole emulated screen.

dmcc...@findthebest.com

unread,
Jan 16, 2014, 4:13:17 PM1/16/14
to google-chrome-...@googlegroups.com, klauss....@gmail.com
I'm also seeing this bug (reloading the page opens the Emulation tab in DevTools) and it's very frustrating, since I am not using that feature at all. Would definitely appreciate a fix. Or possibly there's a setting I've configured wrong in Chrome? I have (multiple times) disabled the "Show 'Emulation' view in console drawer" option in DevTools Overrides, but it seems to keep re-enabling itself.

PhistucK

unread,
Jan 16, 2014, 4:46:09 PM1/16/14
to Google Chrome Developer Tools, Pavel Feldman, klauss....@gmail.com
Wow, I am also experiencing this and it is super annoying. It really ruins the experience.
I press F12 and the emulation tab is always on. Why? it is definitely not the most important this in the Developer Tools, not when it is turned on and not when it is turned on. Ticking it off in the settings does not persist in some cases (when the emulation is turned on, I guess).
The overlay messages on the page itself were more than enough (and even disturbing as well, since you must hover them in order to make them disappear and see the area of the page they cover).

- The overlay messages must never cover the content of the page. Even if they do, it should only happen when the Developer Tools feature is first activated on a page, or when some of the features that show up in these messages are changed (and only stay for a few seconds).
- The last Developer Tools layout (open drawer, open tab in the drawer, open panel, expanded or collapsed side drawers and the rest, docking mode) must be persisted upon closing and opening the Developer Tools (unless a feature was explicitly requested, like the "Inspect element" context menu, Ctrl + Shift + J for the console panel and similar. F12 should just show the last used layout).
- The emulation tab in the drawer should not be open and focused without explicitly opening it and focusing on it.

Should we create an issue for those, or are you aware of them and they were already fixed in Chrome 33 or later?


PhistucK


--
You received this message because you are subscribed to the Google Groups "Google Chrome Developer Tools" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-chrome-develo...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-chrome-developer-tools/38c6faf5-ed99-4eac-85fa-1b12e058a7d1%40googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

Paul Irish

unread,
Jan 16, 2014, 6:02:02 PM1/16/14
to Google Chrome Developer Tools, Pavel Feldman, klauss....@gmail.com
Hey guys,



One thing we were trying to do is make it obvious that you have overridden default behavior, thus making Emulation visible. Perhaps we could do a different treatment, like an icon on the drawer icon Inline image 1  to indicate there is activated functionality?

Just an idea, open to others. 



image.png

PhistucK

unread,
Jan 17, 2014, 12:19:37 PM1/17/14
to Google Chrome Developer Tools, Pavel Feldman, klauss....@gmail.com
You can add a bold blue V next to the emulation tab label, but definitely do not show it instead of the much more valuable console.


PhistucK


image.png

kbuff...@gmail.com

unread,
Jan 21, 2014, 11:22:34 AM1/21/14
to google-chrome-...@googlegroups.com, Pavel Feldman, klauss....@gmail.com
Agreed. I love the new emulation changes because I do a ton of device emulation development... but I only change the settings a few times a day. Pretty much ruins the experience for me because I need to use the console constantly. Think I might have to downgrade versions unless a fix is coming soon.

greg.p...@gmail.com

unread,
Jan 23, 2014, 2:19:25 PM1/23/14
to google-chrome-...@googlegroups.com, klauss....@gmail.com
+1. This is incredibly annoying.

While I'm on the subject, I hate how the error count has been moved to the upper right away from the console. The console is where the actual errors are displayed, so having the count really far away from that is counterintuitive to me.


On Wednesday, January 8, 2014 4:53:18 AM UTC-8, klauss....@gmail.com wrote:

klauss....@gmail.com

unread,
Jan 23, 2014, 2:22:48 PM1/23/14
to google-chrome-...@googlegroups.com, klauss....@gmail.com, greg.p...@gmail.com
I feel the same way about it. I really don't like that decision to move the error count to the upper right while the console is at the bottom. It's really out of sight there.

greg.p...@gmail.com

unread,
Jan 23, 2014, 2:27:27 PM1/23/14
to google-chrome-...@googlegroups.com
By the way, I'm not using emulation at all. This just started happening on its own a few days ago. I'm sure emulation is great and all, but I just wish it would go away right now!


On Wednesday, January 8, 2014 4:53:18 AM UTC-8, klauss....@gmail.com wrote:

PhistucK

unread,
Jan 23, 2014, 2:29:47 PM1/23/14
to Google Chrome Developer Tools, klauss....@gmail.com
I also agree. Having the Network clear button and the console error count indicators at the top are simply downgrades.


PhistucK


--
You received this message because you are subscribed to the Google Groups "Google Chrome Developer Tools" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-chrome-develo...@googlegroups.com.

Pavel Feldman

unread,
Jan 23, 2014, 2:31:37 PM1/23/14
to Google Chrome Developer Tools

emulation pops up only when some of the overrides are enabled. is anything checked / highlighted with blue in the emulation tab?

--
You received this message because you are subscribed to the Google Groups "Google Chrome Developer Tools" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-chrome-develo...@googlegroups.com.

greg.p...@gmail.com

unread,
Jan 23, 2014, 3:12:57 PM1/23/14
to google-chrome-...@googlegroups.com, pfel...@google.com
Yes, as it turns out. Looks like the user agent and screen had overrides, but I never set them. I have overridden those things in the past, but not for a while, and certainly not since they've resided in the emulation tab. Anyway, unchecking them does seem to get rid of the default popup behavior.


On Thursday, January 23, 2014 11:31:37 AM UTC-8, Pavel Feldman wrote:

emulation pops up only when some of the overrides are enabled. is anything checked / highlighted with blue in the emulation tab?

On Jan 23, 2014 11:27 PM, <greg.p...@gmail.com> wrote:
By the way, I'm not using emulation at all. This just started happening on its own a few days ago. I'm sure emulation is great and all, but I just wish it would go away right now!

On Wednesday, January 8, 2014 4:53:18 AM UTC-8, klauss....@gmail.com wrote:
Hi,
I'm currently developing a web app for iPad 4s Retina Display and therefore I'm using the new emulation feature of Chrome 32, which is awesome. Not so awesome is, that when I activate any kind of emulation, open the console tab and then reload the page, it switches back to the emulation tab. This is driving me crazy.

can I stop this, or is this a bug?

Also the "Shrink to fit" does not seems to work properly, because checking or unchecking it does not change anything. I guess it should be shrinking the viewport to the actual available screen size, but I still have two huge scroll bars (vertical und horizontal). So I'm not seeing the whole emulated screen.

--
You received this message because you are subscribed to the Google Groups "Google Chrome Developer Tools" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-chrome-developer-tools+unsub...@googlegroups.com.

ferigo...@gmail.com

unread,
Feb 1, 2014, 9:33:28 AM2/1/14
to google-chrome-...@googlegroups.com, klauss....@gmail.com
Clicking reset solves the problem, of course it resets emulation overrides

3ICE

unread,
Sep 5, 2014, 5:23:43 PM9/5/14
to google-chrome-...@googlegroups.com, klauss....@gmail.com, greg.p...@gmail.com
Hi,

I just collided with this annoying issue today. (I don't remember when or if I ever played around with emulation. Must have been a few weeks or even a month or two ago if I did. But this emulation tab opening up is brand new to me. I'm sure I noticed it immediately...)

I Googled around for q=chrome+emulation+always+opens right away and found this thread. As recommended by others; I reset every emulation setting I was using, so now there is no blue tick next to anything in the emulation tab. Yet it still automatically opens with every F12, taking up most of my inspector screen real estate.
No I don't want to resize it as that would mess with my console size. (The tab I actually want to use.)

So yeah, following the instructions didn't get rid of it.

Sincerely,
Daniel "3ICE" Berezvai

--

Update: I found the solution.

Click the phone button in the top left corner:


Luckily I don't desperately need emulation to be on all the time, but for people who do, this "feature" is really annoying. Stop auto opening that tab!
Frankly, even a javascript:alert("You have some emulation settings enabled") would be less bothersome at this point, than cutting my developer console in half. Not to mention switching away from the useful error console we need, to the not at all useful emulation tab, every time we open developer console.

Sincerely,
Daniel "3ICE" Berezvai
Chrome-annoyance--Emulation-tab-always-reopens--taking-up-screen-space--unless-the-entire-feature-is-disabled.png

PhistucK

unread,
Sep 5, 2014, 5:31:23 PM9/5/14
to Google Chrome Developer Tools, Johnson Detlev, greg.p...@gmail.com
I agree. It is very annoying, counter productive and it is certainly not the most important thing to see when you press F12.


PhistucK


--
You received this message because you are subscribed to the Google Groups "Google Chrome Developer Tools" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-chrome-develo...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-chrome-developer-tools/e3e4da49-5997-4303-a9b2-0110e4e1008f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

pau...@gmail.com

unread,
Sep 16, 2014, 5:06:00 AM9/16/14
to google-chrome-...@googlegroups.com, klauss....@gmail.com, greg.p...@gmail.com
"Click the phone button in the top left corner" Wow thanks so much for this solution! I never saw that button and was really annoyed as well. How many engineers do you need to find a solution like this :)

3ICE

unread,
Sep 16, 2014, 6:32:21 AM9/16/14
to google-chrome-...@googlegroups.com, klauss....@gmail.com, greg.p...@gmail.com, pau...@gmail.com
Lots...

I'll admit I didn't find it on my own either.
I've been Googling the issue for quite a while before I finally found a buried answer on Stack Overflow.
From like page 3 of the search engine results page.

--3ICE

stefan...@gmail.com

unread,
Sep 23, 2014, 4:30:58 PM9/23/14
to google-chrome-...@googlegroups.com
+1 on this, haven't seen anything this annoying in years. The phone icon being highlighted in blue when emulation is active should be more then enough of a reminder.

PhistucK

unread,
Sep 23, 2014, 6:05:33 PM9/23/14
to Google Chrome Developer Tools, Johnson Detlev, Greg Pascale
The button was only added in Chrome 37, by the way.


PhistucK

--
You received this message because you are subscribed to the Google Groups "Google Chrome Developer Tools" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-chrome-develo...@googlegroups.com.

wrigh...@gmail.com

unread,
Sep 26, 2014, 1:00:40 PM9/26/14
to google-chrome-...@googlegroups.com, klauss....@gmail.com, greg.p...@gmail.com
Thanks 3ICE
Message has been deleted

mar...@jembi.org

unread,
Oct 9, 2014, 2:41:45 AM10/9/14
to google-chrome-...@googlegroups.com, klauss....@gmail.com
Not sure if this will help anyone but remove the annoying emulation (Drawer) bar at the bottom of the DevTools you can either go to your settings and reset to default or you can press 'Esc' while in the DevTools panel. This toggles the setting to enable it.
Hope this helped someone!
Reply all
Reply to author
Forward
0 new messages