History

Applied seconds input settings patch

Shashank Jain committed 5 years ago

Commit a2a17331 parent 98fa6a94 files · +17 −2Browse files

Showing the changes to assets/javascripts/views (1 of 4 files). Show all

Unified · Split

assets/javascripts/views/content/settings_page.coffee+6−0
@@ -17,6 +17,7 @@ class app.views.SettingsPage extends app.View · 16 unmodified lines
17 settings.autoInstall = app.settings.get('autoInstall')17 settings.autoInstall = app.settings.get('autoInstall')
18 settings.analyticsConsent = app.settings.get('analyticsConsent')18 settings.analyticsConsent = app.settings.get('analyticsConsent')
19 settings.spaceScroll = app.settings.get('spaceScroll')19 settings.spaceScroll = app.settings.get('spaceScroll')
20 settings.spaceTimeout = app.settings.get('spaceTimeout')
20 settings.autoSupported = app.settings.autoSupported21 settings.autoSupported = app.settings.autoSupported
21 settings[layout] = app.settings.hasLayout(layout) for layout in app.settings.LAYOUTS22 settings[layout] = app.settings.hasLayout(layout) for layout in app.settings.LAYOUTS
22 settings23 settings
@@ -45,6 +46,9 @@ class app.views.SettingsPage extends app.View · 22 unmodified lines
45 app.settings.set('spaceScroll', if enable then 1 else 0)46 app.settings.set('spaceScroll', if enable then 1 else 0)
46 return47 return
47 48
49 setScrollTimeout: (value) ->
50 app.settings.set('spaceTimeout', value)
51
48 toggle: (name, enable) ->52 toggle: (name, enable) ->
49 app.settings.set(name, enable)53 app.settings.set(name, enable)
50 return54 return
@@ -92,6 +96,8 @@ class app.views.SettingsPage extends app.View · 41 unmodified lines
92 @toggleAnalyticsConsent input.checked96 @toggleAnalyticsConsent input.checked
93 when 'spaceScroll'97 when 'spaceScroll'
94 @toggleSpaceScroll input.checked98 @toggleSpaceScroll input.checked
99 when 'spaceTimeout'
100 @setScrollTimeout input.value
95 else101 else
96 @toggle input.name, input.checked102 @toggle input.name, input.checked
97 return103 return