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

ILAG: Can't scroll the welcome page on macbook with trackpad #4154

Closed
lampholder opened this issue Jun 2, 2017 · 3 comments
Closed

ILAG: Can't scroll the welcome page on macbook with trackpad #4154

lampholder opened this issue Jun 2, 2017 · 3 comments
Labels
P1 S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect X-Release-Blocker

Comments

@lampholder
Copy link
Member

lampholder commented Jun 2, 2017

There's a div on the welcome page: <div class=" mx_HomePage gm-prevented">
He has a css property: overflow-y: hidden; (from theme-light.css)

This css property makes my mac unable to scroll with the trackpad in FF and Chrome.

There's another css property -webkit-overflow-scrolling: touch; (from bundle.css) which looks like it should be doing something helpful in this area, but is struckthrough as invalid in the dev tools inspector by FF and Chrome.

Scrolling seems to work fine with a mousewheel on my ubuntu machine.

@lampholder lampholder added T-Defect S-Major Severely degrades major functionality or product features, with no satisfactory workaround ui/ux P1 labels Jun 2, 2017
@lampholder
Copy link
Member Author

@ara4n - do you know about this thing?

@ara4n
Copy link
Member

ara4n commented Jun 2, 2017

yup ;) gm-prevented means that the fake-CSS-scrollbars (GeminiScrollbar) have been suppressed because the OS has native pretty scrollbars (i.e. MacOS's default behaviour). As a result, we're seeing that the CSS is broken when Gemini is disabled, probably because I forgot to set overflow-y: scroll on mx_HomePage or something.

ara4n added a commit that referenced this issue Jun 8, 2017
@ara4n
Copy link
Member

ara4n commented Jun 8, 2017

fixed.

@ara4n ara4n closed this as completed Jun 8, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P1 S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect X-Release-Blocker
Projects
None yet
Development

No branches or pull requests

2 participants