1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-23 22:10:55 +01:00
phorge-phorge/webroot/rsrc/css/application/base
epriestley 512b173618 Don't activate JX.Scrollbar if we don't need to
Summary:
See discussion on rPc40bc0c8bf75. Fixes a couple of glitchy things:

  - Things were generally not nice on iOS.
  - On OSX, with no mouse, the OS scrollbar and our fake scrollbar would both draw.
  - Bar z-index was not set quite correctly.

Specifically, check if we need these bars. If we don't, just exit immediately and use the OS bars.

Test Plan:
  - Tested Safari, Firefox, Chrome with and without a mouse.
  - Tested iOS Simualtor.

Reviewers: btrahan, chad

Reviewed By: chad

Subscribers: epriestley

Differential Revision: https://secure.phabricator.com/D11480
2015-01-23 18:22:47 -08:00
..
main-menu-view.css Minor fixes for CSS linter issues 2014-12-30 02:48:26 -08:00
notification-menu.css Touch up notification/messages panels 2014-08-14 17:19:01 -07:00
phabricator-application-launch-view.css Rename "beta" to "prototype" and document support policy 2014-09-17 18:25:57 -07:00
standard-page-view.css Don't activate JX.Scrollbar if we don't need to 2015-01-23 18:22:47 -08:00