ui scrollbar: Update perfect-scrollbar to 1.3.0.

Update perfect-scrollbar to fix stutter space-scrolling in #8544. Also
reworked deprecated `element.perfectScrollbar` to `new
PerfectScrollbar(element)`.  Lastly, updated provision version and
changed node module path to new path.

This also refactors perfect-scrollbar in help.js to work with updated
version of perfect-scrollbar. Because the update also changed
perfect-scrollbar's css selectors for all scrollbars in zulip, we
update those too.

Fixes #8544.
This commit is contained in:
Gooca
2018-03-20 03:10:20 +00:00
committed by Tim Abbott
parent a021485b2e
commit 2363c9955a
11 changed files with 40 additions and 33 deletions

View File

@@ -8,4 +8,4 @@ ZULIP_VERSION = "1.7.1+git"
# Typically, adding a dependency only requires a minor version bump, and
# removing a dependency requires a major version bump.
PROVISION_VERSION = '16.1'
PROVISION_VERSION = '17.0'