diff options
author | Stas Vilchik <vilchiks@gmail.com> | 2015-02-02 10:49:04 +0100 |
---|---|---|
committer | Stas Vilchik <vilchiks@gmail.com> | 2015-02-02 11:54:26 +0100 |
commit | 9a967ab6d4fc570f867cadf0bcad32cefa7e7f62 (patch) | |
tree | fc3c33cacf260eac2fed80101dad3d4400ff643f /server/sonar-web/src/main/coffee/issues | |
parent | 0565f090ed367130e201a3af8b87ea8a991bc537 (diff) | |
download | sonarqube-9a967ab6d4fc570f867cadf0bcad32cefa7e7f62.tar.gz sonarqube-9a967ab6d4fc570f867cadf0bcad32cefa7e7f62.zip |
SONAR-6041 fix the navigation on top
Diffstat (limited to 'server/sonar-web/src/main/coffee/issues')
-rw-r--r-- | server/sonar-web/src/main/coffee/issues/layout.coffee | 18 |
1 files changed, 2 insertions, 16 deletions
diff --git a/server/sonar-web/src/main/coffee/issues/layout.coffee b/server/sonar-web/src/main/coffee/issues/layout.coffee index 1c7a2f7ff74..06815bfe844 100644 --- a/server/sonar-web/src/main/coffee/issues/layout.coffee +++ b/server/sonar-web/src/main/coffee/issues/layout.coffee @@ -17,28 +17,14 @@ define [ workspaceComponentViewerRegion: '.issues-workspace-component-viewer' - initialize: -> - @topOffset = 0 - $(window).on 'scroll.issues-layout', (=> @onScroll()) - - - onClose: -> - $(window).off 'scroll.issues-layout' - - onRender: -> @$(@filtersRegion.el).addClass('hidden') if @options.app.state.get('isContext') + $('.search-navigator').addClass 'sticky' top = $('.search-navigator').offset().top - @topOffset = top + @$('.search-navigator-workspace-header').css top: top @$('.search-navigator-side').css({ top: top }).isolatedScroll() - onScroll: -> - scrollTop = $(window).scrollTop() - $('.search-navigator').toggleClass 'sticky', scrollTop >= @topOffset - @$('.search-navigator-side').css top: Math.max(0, Math.min(@topOffset - scrollTop, @topOffset)) - - showSpinner: (region) -> @[region].show new Marionette.ItemView template: _.template('<i class="spinner"></i>') |