[ 
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)

Reply via email to