Page MenuHomeFeedback Tracker

conficts in zoom in/out toggle
Closed, ResolvedPublic

Description

zoom in and zoom out toggle work fine independently, but produce unexpected behavior when used together:

If zoom in is activated and one presses zoom out toggle, nothing happens at first, pressing it a second time will go to the zoomed out mode, but pressing it again does not return to the normal mode.

Details

Legacy ID
1910493399
Severity
None
Resolution
Open
Reproducibility
Always
Category
Controls
Steps To Reproduce

press zoom in toggle -> zoomed in
press zoom out toggle -> still zoomed in
press zoom out toggle -> zoomed out
press zoom out toggle -> still zoomed out

Additional Information

What I would expect is:
press zoom in toggle -> zoomed in
press zoom out toggle -> normal view
press zoom out toggle -> zoomed out
press zoom out toggle -> normal view

Event Timeline

webwahngmxnet edited Additional Information. (Show Details)
webwahngmxnet set Category to Controls.
webwahngmxnet set Reproducibility to Always.
webwahngmxnet set Severity to None.
webwahngmxnet set Resolution to Open.
webwahngmxnet set Legacy ID to 1910493399.May 7 2016, 2:03 PM
Bohemia added a subscriber: yrro.May 11 2013, 10:15 AM

Well, what I would expect is:
press zoom in toggle -> zoomed in
again press zoom in toggle -> normal view

And:
press zoom in toggle -> zoomed in
press zoom out toggle -> zoomed out
again press zoom out toggle -> normal view

And last but not least:
press zoom in toggle -> zoomed in
press zoom out toggle -> zoomed out
press zoom in toggle -> zoomed in

Yes your proposed behavior sounds reasonable as well and probably better fits "zoom in/out toggle".

What I think would be more useful than zoom in/out toggle however, is to have different zoom levels and then a zoom out and zoom in button that zooms in/out to the next zoom level.
So:
press zoom in -> zoomed in
press zoom out -> normal
press zoom out -> zoomed out
press zoom out -> zoomed out
press zoom in -> normal

Because I think its more natural if the action is always the same and reflects what you want to do (zoom in/out) independent of the current zoom state (which you should not have to recall in the heat of battle).

MadDogX added a subscriber: MadDogX.May 7 2016, 2:03 PM

Mass closing ancient tickets with no activity for > 12 months; assume fixed or too trivial.

If this issue is still relevant in current dev build, please re-post.