[ 
https://issues.apache.org/jira/browse/GUACAMOLE-883?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16951938#comment-16951938
 ] 

Mario Wagner edited comment on GUACAMOLE-883 at 10/15/19 1:56 PM:
------------------------------------------------------------------

Hi again,

i got guacamole (i still run 0.9.13) sort of functioning again for my 
application.

 

not calling "$window.scrollTo(scrollWidth, scrollHeight);" in function 
fitVisibleArea() solves this issue on iOS13:

[https://github.com/apache/guacamole-client/blob/master/guacamole/src/main/webapp/app/client/directives/guacViewport.js#L94-L104]
 * scrollLeft is always = 0 (since its the body); scrollWidth = the bodys width 
(on iPhone SE always 568px for example)
 * so "scrollTo" is constantly called & that triggers the "scroll" event at a 
very high rate.
 * the additional setInterval @ 10mS does no good either

this also explains the flickering i've noticed.

 

I got mainly VNC-Connections at 800x600, so not sure what uncommenting does to 
others.

 

maybe someone can try and verify.

 

regards,

 

mario

 


was (Author: mariowagner):
Hi again,

i got guacamole (i still run 0.9.13) sort of functioning again for my 
application.

 

not calling "$window.scrollTo(scrollWidth, scrollHeight);" in function 
fitVisibleArea() solves this issue on iOS13:

[https://github.com/apache/guacamole-client/blob/master/guacamole/src/main/webapp/app/client/directives/guacViewport.js#L94-L104]
 * scrollLeft is always = 0; scrollWidth = the bodys width (on iPhone SE always 
568px for example)
 * so "scrollTo" is constantly called & that triggers the "scroll" event at a 
very high rate.
 * the additional setInterval @ 10mS does no good either

this also explains the flickering i've noticed.

 

I got mainly VNC-Connections at 800x600, so not sure what uncommenting does to 
others.

 

maybe someone can try and verify.

 

regards,

 

mario

 

> Touch mouse emulation no longer works as of iOS 13
> --------------------------------------------------
>
>                 Key: GUACAMOLE-883
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-883
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacamole-client
>    Affects Versions: 1.0.0
>            Reporter: Thomas
>            Priority: Minor
>         Attachments: screenshor_console.jpg
>
>
> With devices running iOS 13, it is no longer possible to interact with remote 
> desktops using touch-driven mouse emulation. The specific reason for this is 
> not yet known. Older releases of iOS work correctly.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to