Zoom controls don't function Topic is solved

This board is for discussions, bug reports, etc. for pre-releases of the v27 milestone codenamed "Tycho".

Since the beta phase is over, this board is closed for new posts/topics.
coffeebreak
Moon Magic practitioner
Moon Magic practitioner
Posts: 2986
Joined: 2015-09-26, 04:51
Location: U.S.

Zoom controls don't function

Unread post by coffeebreak » 2016-07-17, 19:53

The zoom controls don't function at all. Same result trying with the toolbar buttons, the menubar (View -> Zoom -> ...) and the keyboard commands.

Freezing Moon

Re: Zoom controls don't function

Unread post by Freezing Moon » 2016-07-18, 21:26

Confirmed. Portable version (x86).
Also when I use stable version after using alpha version, zoom settings on certain sites are gone.

Kunagi7

Re: Zoom controls don't function

Unread post by Kunagi7 » 2016-07-18, 21:56

Confirmed. Linux x86_64 version.
Only works Ctrl+Mouse wheel or Ctrl+0 to reset.
Ctrl++/- don't do anything.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35473
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Zoom controls don't function

Unread post by Moonchild » 2016-07-18, 22:03

Freezing Moon: I've made very clear that switching between v26 and v27 back and forth will make you lose settings. the site-specific preferences (that includes page zoom) will be lost going back to v26 after running v27 due to one-way conversions of profile data.

In general: always please check the error console if you found a control not working and quote any errors that are thrown there upon using the control (clear the console, use the control, then check what's there).
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

coffeebreak
Moon Magic practitioner
Moon Magic practitioner
Posts: 2986
Joined: 2015-09-26, 04:51
Location: U.S.

Re: Zoom controls don't function

Unread post by coffeebreak » 2016-07-19, 00:46

coffeebreak wrote:The zoom controls don't function at all. Same result trying with the toolbar buttons, the menubar (View -> Zoom -> ...) and the keyboard commands.
Have to amend this: Ctrl+mousewheel does work, after which Ctrl+0 resets the page. (Didn't know the mousewheel could zoom, thank you Kunagi7!)

But otherwise for me the zoom controls do nothing. This is with v27 slipped into Portable PM with its own fresh profile and has been like this since the first run page.

Keyboard (Ctrl ++, Ctrl +-), menubar commands, and the zoom in/out buttons from the customize palette -- none of these do anything.

The error console was completely empty when trying each of these.

New Tobin Paradigm

Re: Zoom controls don't function

Unread post by New Tobin Paradigm » 2016-07-19, 00:49

The Error Console doesn't show any errors.. Yeah the menu items are busted but not throwing any errors.. Reset Zoom does work as does the option to zoom only text.. This is very strange indeed.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35473
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Zoom controls don't function

Unread post by Moonchild » 2016-07-20, 12:22

As it turns out, the toolkit is expecting a different UI structure to respond to changes in zoom due to e10s changes in the back-end.
Not a problem with the mouse since it does the appropriate calls directly (so much for consistency in API calls).

So the FE was telling the BE something, but the BE wasn't listening. Hence no errors.

It needed the FE structures and calls to be changed to talk to toolkit properly. Not the most straightforward but fixable.
Bonus: I got to remove some redundant code and unnecessary interface queries ;)
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Locked