Not sure, but maybe a bug report on Bugzilla "[macOS] update/repaint DOM after dragging window between screens of different resolutions (normal<->HiDPI)" should be opened. Maybe you can open that one since you can verify once the bug is fixed.NikonMike wrote:Thanks for your quick response. Maximizing the window on "normal" screen after it's been "scrambled" fixes the toolbar elements' ordering and sizing. That's an easy workaround!
It seems that once the toolbar/UI is initialized in the normal mode (either by first opening or by maximizing) it remains correct after dragging between different modes. Only the scenario where it's first opened in HiDPI mode and then dragged to a normal screen triggers the glitch.
The reason might be the amount of bookmarks or history items Firefox tries to look through before displaying the popup. On a new profile there are none, so the issue does not occur. On my default setup the "delay" is about half a second.pintassilgo wrote:I'm struggling to find the cause, but for months I noticed a delay (~1 second) when I paste (not type) an URL in awesomebar and press Enter. Is not that the browser freezes, it just doesn't starts to load the URL instantly. To avoid this delay, I need to press any key between the paste and the Enter, usually an useless key like left/right arrow, but this is annoying. Even disabling all extensions except CTR the problem persists. Without CTR, no delay.
With more tests to find the preference that causes the problem, seems to be Location bar > Autocomplete popup > Alternative appearance (classic). Unchecking this and restarting, the problem ends. But I don't like the new appearance.
I couldn't reproduce it on a new profile, but seems clear to me that the problem is in CTR, maybe related to some Firefox preference.
I'm having this problem at least since Fx 54, now 55 (Aurora/DevEd, now Beta/DevEd). I update CTR normally, tested even with 1.6.8beta5.
There is no error in Browser Console.
Do you have any idea what might be causing the problem? Thanks.
There are tons of checks for popup size/dimensions, that are done every time the popup opens and there are many checks for every item displayed, what could also cause delays.
Besides CTRs own settings these default browser settings are involved:
Code: Select all
app.support.baseURL
browser.urlbar.suggest.* (multiple settings)
browser.urlbar.userMadeSearchSuggestionsChoice
browser.urlbar.maxRichResults
browser.urlbar.oneOffSearches
Only enable 'Location bar > Autocomplete popup > Alternative appearance' and restart. Additionally disable in browsers default settings > Privacy > Location bar > History / Bookmarks / Open tabs.