It's difficult to know where exactly to click on a tab to close it.
Reproduction Steps:
Open a file in Atom
Place your mouse on the left hand side of the file's tab
Move your mouse gradually closer to the tab's x icon, clicking continuously, and try to guess when your click will actually close the tab.
Expected behavior:
I'd expect one, some or all of these to happen:
The tab's close icon to not appear until the mouse is over the close icon's hitbox
The icon's hitbox to have a background colour
The mouse cursor to only change to the pointer cursor when the mouse is over the close icon's hitbox
Observed behavior:
When hovering anywhere over a file's tab, the close icon appears and the mouse cursor turns to the pointer cursor (the hand). When the mouse cursor is in range of the tab's close button there's no visual indication - making it surprisingly difficult to know if your click is going to close the tab or not.
Screenshots and GIFs
Annoyingly I can't take a screenshot and keep the pointer icon - so you'll have to imagine you're seeing the pointer mouse cursor on all the screenshots below. :)
Which of these would cause the tab to close?
Atom version:
$ atom --version
Atom : 1.15.0
Electron: 1.3.13
Chrome : 52.0.2743.82
Node : 6.5.0
It's difficult to know where exactly to click on a tab to close it.
Reproduction Steps:
x
icon, clicking continuously, and try to guess when your click will actually close the tab.Expected behavior:
I'd expect one, some or all of these to happen:
Observed behavior:
When hovering anywhere over a file's tab, the close icon appears and the mouse cursor turns to the pointer cursor (the hand). When the mouse cursor is in range of the tab's close button there's no visual indication - making it surprisingly difficult to know if your click is going to close the tab or not.
Screenshots and GIFs
Annoyingly I can't take a screenshot and keep the pointer icon - so you'll have to imagine you're seeing the pointer mouse cursor on all the screenshots below. :)
Which of these would cause the tab to close?
Atom version:
OS and version: Ubuntu 16.04
Installed packages: