[ https://issues.apache.org/jira/browse/GUACAMOLE-812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16861650#comment-16861650 ]
Michael Jumper edited comment on GUACAMOLE-812 at 6/12/19 1:04 AM: ------------------------------------------------------------------- Much of what you described is not a bug nor Firefox-specific, but rather intentional behavior. Overall: * The zoom range is clamped to a maximum of 300% and a minimum of whatever-exactly-fits-the-browser-window (the zoom factor set by "Automatically fit to browser window"). You will not be able to zoom out past the point where all edges of the display are within the browser's viewport. * The "\+" and "\-" buttons do indeed function correctly and even when "Automatically fit" is checked. Clicking one of those buttons will uncheck that box and obey your command. Again, that "\-" button will not have any effect if you're already zoomed out as far as you can go, nor will "\+" have any effect if you're already at 3x zoom. {quote} When the percentage is at 100, the display overflows the input field {quote} I'm not sure what you are referring to by "the input field", but setting the zoom to 100% means that each pixel on the remote side equals one pixel on the local side. If the browser window is too small for that, the display will not be fully visible. You'll need to use the browser's scrollbars to pan around. {quote} When the browser window is maximized, the "-" button does not have any effect (with or without "Automatically fit to browser window" checked) {quote} The minimum zoom level is the level at which the display exactly fits within the window. If the display already exactly fits the window, you cannot zoom out further. {quote} When the browser window is not maximized and "Automatically fit to browser window" is unchecked, the "-" button will only drop the display size to whatever percentage is automatically set by "Automatically fit to browser window". Subsequent clicks do nothing. {quote} See above. {quote} Clicking the up/down arrows in the number field do nothing in any mode {quote} I'm not sure what's happening there, but it's not Firefox-specific. On Chrome where there are no up/down arrows, using arrow keys or the mouse scroll wheel to change the value also has no effect. It looks like AngularJS may not be handling change events. Clicking within the field and then outside the field applies the change, but it should be applying earlier. It's partly intentional that manual changes to this field are delayed - it would be disruptive if entering the first "1" digit of "100" resulted in the display suddenly zooming out to 1%, but I would expect the changes made through clicking buttons to affect things immediately. That part of what you describe is worth looking into. was (Author: mike.jumper): Much of what you described not a bug nor Firefox-specific, but rather intentional behavior. Overall: * The zoom range is clamped to a maximum of 300% and a minimum of whatever-exactly-fits-the-browser-window (the zoom factor set by "Automatically fit to browser window"). You will not be able to zoom out past the point where all edges of the display are within the browser's viewport. * The "\+" and "\-" buttons do indeed function correctly and even when "Automatically fit" is checked. Clicking one of those buttons will uncheck that box and obey your command. Again, that "\-" button will not have any effect if you're already zoomed out as far as you can go, nor will "\+" have any effect if you're already at 3x zoom. {quote} When the percentage is at 100, the display overflows the input field {quote} I'm not sure what you are referring to by "the input field", but setting the zoom to 100% means that each pixel on the remote side equals one pixel on the local side. If the browser window is too small for that, the display will not be fully visible. You'll need to use the browser's scrollbars to pan around. {quote} When the browser window is maximized, the "-" button does not have any effect (with or without "Automatically fit to browser window" checked) {quote} The minimum zoom level is the level at which the display exactly fits within the window. If the display already exactly fits the window, you cannot zoom out further. {quote} When the browser window is not maximized and "Automatically fit to browser window" is unchecked, the "-" button will only drop the display size to whatever percentage is automatically set by "Automatically fit to browser window". Subsequent clicks do nothing. {quote} See above. {quote} Clicking the up/down arrows in the number field do nothing in any mode {quote} I'm not sure what's happening there, but it's not Firefox-specific. On Chrome where there are no up/down arrows, using arrow keys or the mouse scroll wheel to change the value also has no effect. It looks like AngularJS may not be handling change events. Clicking within the field and then outside the field applies the change, but it should be applying earlier. It's partly intentional that manual changes to this field are delayed - it would be disruptive if entering the first "1" digit of "100" resulted in the display suddenly zooming out to 1%, but I would expect the changes made through clicking buttons to affect things immediately. That part of what you describe is worth looking into. > Active connection's display options don't work on Firefox > --------------------------------------------------------- > > Key: GUACAMOLE-812 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-812 > Project: Guacamole > Issue Type: Bug > Components: guacamole-client, guacamole-docker > Affects Versions: 1.0.0 > Environment: guacd and guacamole running on docker 18.09.6 on Ubuntu > 18.04.2 > client accessed through Firefox 67.0.1 > Reporter: Aram Akhavan > Priority: Minor > > The "Display" options shown at the bottom of the Ctrl+Alt+Shift menu are > buggy and intuitive. > # When the percentage is at 100, the display overflows the input field > # When the browser window is maximized, the "-" button does not have any > effect (with or without "Automatically fit to browser window" checked) > # When the browser window is not maximized and "Automatically fit to browser > window" is unchecked, the "-" button will only drop the display size to > whatever percentage is automatically set by "Automatically fit to browser > window". Subsequent clicks do nothing. > # Clicking the up/down arrows in the number field do nothing in any mode > What I'd really like is to have my browser maximized, and be able to set the > display area to around 95% so I can access the taskbar which I have hidden on > my desktop. (If its 100% it is too hard to get the mouse on the single row of > pixels that activates the remote taskbar instead of my client PC's hidden > taskbar). -- This message was sent by Atlassian JIRA (v7.6.3#76005)