jesseweed / seti-ui

A subtle dark colored UI theme for Atom.
MIT License
941 stars 284 forks source link

Scrollbar is 1 pixel to the left #348

Closed PedroGabriel closed 5 years ago

PedroGabriel commented 7 years ago

I really tried to fix it but I don't understand exactly why it is 1 px to the left. Tried some things but nothing worked. Anyone has this problem? Really hard to click on it when rushing

Bug picture

jesseweed commented 7 years ago

@PedroGabriel I made some scrollbar adjustments in the recent 1.4 release. Can you see if that addresses your issue?

PedroGabriel commented 7 years ago

@jesseweed Just updated Atom and your theme, it still 1px to the left. Also disabled every extenstion/package to make sure there was nothing doing it. When using default atom theme it works so it could be a problem with seti-ui.

Had a look using zoom in the body and noticed I'm clicking in this margin from atom-panel-container:

Bug picture

nneto commented 6 years ago

I'm using the version 1.9 and I'm not sure if this is related to the theme or Atom itself, but I've just simply removed this "atom-panel-container" as a fast workaround. I don't know what issues making it entirely "display: none" might cause, but having to actively aim to the scrollbar instead of just throwing the pointer to the right most edge of the screen was really annoying, especially with touchpad.

nneto commented 6 years ago

The problem is specifically related to the border-left on the "atom-panel-container" with class "right" in addition to the "min-width: 1px" on the div with classes "atom-dock-inner right" inside of it. Dealing with those instead of the "display: none" overkill keep us able of using the right panel. Although it's necessary to use key shortcut to open the panel since you lose the arrow icon that shows up when the pointer hover over the edge.

jesseweed commented 5 years ago

I believe this issue has been resolved, feel free to reopen if not