Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

All clicks in Glacier Home are for flipping settings overlay #6

Closed
rinigus opened this issue Jul 2, 2020 · 2 comments
Closed

All clicks in Glacier Home are for flipping settings overlay #6

rinigus opened this issue Jul 2, 2020 · 2 comments

Comments

@rinigus
Copy link
Contributor

rinigus commented Jul 2, 2020

After the fix of #3, it is possible to see settings overlay in Glacier. However, it is not shown on dragging from the top. Instead, any mouse press is changing the overlay state - it's either opening or closing on a press. No other action is possible, except switching the screens or scrolling through apps. It seems like the area handling settings overlay is processing all events and not propagating it further. Maybe it is behind nemomobile-ux/glacier-home#134

@rinigus
Copy link
Contributor Author

rinigus commented Jul 5, 2020

On VBOX, I am getting vbox mouse events as passed with x,y coordinates 0,0 for ScreenGestureArea. That messes up whole handling and leads to opening/closing of controlcenter

Looks like on press, mouse is first reported as 0,0 and, on the next call, with correct coordinates. if I ignore the first call by

        if (mouse.x === 0 && mouse.y === 0 ) {
            mouse.accepted = false
            return
        }

I can start moving windows around (minimize only though).

also minimization doesn't seem to move window fully out of the window, same with the gesture from the bottom.

Still no handling of clicks on app icons (nemomobile-ux/glacier-home#134) nor maximization (nemomobile-ux/glacier-home#133).

@neochapay
Copy link
Member

Fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants