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

Visual "jumping" on schema page #49

Open
zwass opened this issue Feb 21, 2018 · 8 comments
Open

Visual "jumping" on schema page #49

zwass opened this issue Feb 21, 2018 · 8 comments

Comments

@zwass
Copy link
Member

zwass commented Feb 21, 2018

The scrollbar seems to jump in and out as the cursor enters and leaves the sidebar:

jumping

@taylorkearns
Copy link
Contributor

@zwass are you still seeing this? I'm having trouble reproducing.

@zwass
Copy link
Member Author

zwass commented May 29, 2018

scroll
This is on macOS Chrome
Version 66.0.3359.181 (Official Build) (64-bit)

@atxpace
Copy link
Contributor

atxpace commented May 31, 2018

@zwass if you go to your Mac preferences, general check to see if you have this setting on:

general 2018-05-31 10-27-34

This is a non-default setting that Chrome will pickup and use.

@atxpace
Copy link
Contributor

atxpace commented May 31, 2018

Firefox and Safari also exhibit this behavior with this setting on.

@atxpace
Copy link
Contributor

atxpace commented May 31, 2018

This appears to be caused by the following styling code:

  &.noscroll {
    overflow: hidden;
  }

from commit for #17.

@Smjert
Copy link
Member

Smjert commented Nov 20, 2022

@directionless Was there a reason for this issue being closed?
This is still present on Linux and Windows on Google Chrome.

On my Firefox the vertical scroll bar for the whole page disappears as soon as I stop moving the mouse, so it seems the style doesn't need to compensate for that appearing, but on Google Chrome the scroll bar is always there, taking space, and causes a recalculation of the page width when it disappears while hovering the table name list.

On macOS Google Chrome this doesn't happen because the vertical scrollbars automatically disappear.

@directionless
Copy link
Member

directionless commented Nov 20, 2022

I have no memory of why I closed this. Probably I thought it was fixed, if it's still present we can reopen. Though if no one is working on it, it feels kinda 🤷

@directionless directionless reopened this Nov 20, 2022
@hirohe
Copy link
Contributor

hirohe commented May 25, 2023

I think the root cause problem is when "overscroll" the side list, will trigger schema page scroll. so for now, when hover in side list, added noscroll to prevent schema page scroll, but it cause this visual jumping issue.

FWIK setting overscroll-behavior for side list, and remove 'noscroll' classname toggle in will solve such problem.

https://caniuse.com/css-overscroll-behavior

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

6 participants