diff options
author | Stas Vilchik <vilchiks@gmail.com> | 2014-06-04 18:23:43 +0600 |
---|---|---|
committer | Stas Vilchik <vilchiks@gmail.com> | 2014-06-04 18:23:43 +0600 |
commit | 8a2f49917a1f7d6253b106620499806dff756fb1 (patch) | |
tree | bd25b7a24f47156b5903bba1741244aa0c3cf605 | |
parent | 676fb3abd8a4dc595163d5fd4b19cdd8690c0d79 (diff) | |
download | sonarqube-8a2f49917a1f7d6253b106620499806dff756fb1.tar.gz sonarqube-8a2f49917a1f7d6253b106620499806dff756fb1.zip |
SONAR-5209 Apply issues feedback
3 files changed, 7 insertions, 3 deletions
diff --git a/sonar-server/src/main/coffee/component-viewer/main.coffee b/sonar-server/src/main/coffee/component-viewer/main.coffee index fce9f3710c0..407a97b09f1 100644 --- a/sonar-server/src/main/coffee/component-viewer/main.coffee +++ b/sonar-server/src/main/coffee/component-viewer/main.coffee @@ -108,9 +108,9 @@ define [ @headerRegion.show @headerView - requestComponent: (key) -> + requestComponent: (key, clear = false) -> $.get API_COMPONENT, key: key, (data) => - @component.clear() + @component.clear() if clear @component.set data @component.set 'dir', utils.splitLongName(data.path).dir diff --git a/sonar-server/src/main/coffee/component-viewer/source.coffee b/sonar-server/src/main/coffee/component-viewer/source.coffee index 817ab9fb5cd..49ea2812515 100644 --- a/sonar-server/src/main/coffee/component-viewer/source.coffee +++ b/sonar-server/src/main/coffee/component-viewer/source.coffee @@ -94,6 +94,10 @@ define [ container.addClass 'issue' if line > 0 issueView = new IssueView model: new Issue issue issueView.render().$el.appendTo container + issueView.on 'reset', => + @options.main.requestComponent(@options.main.key, false).done => + @options.main.headerView.render() + @options.main.headerView.$('.component-viewer-header-measures-expand[data-scope=issues]').click() showSpinner: -> diff --git a/sonar-server/src/main/coffee/issues/issue-view.coffee b/sonar-server/src/main/coffee/issues/issue-view.coffee index 58982434823..9b52b6b998a 100644 --- a/sonar-server/src/main/coffee/issues/issue-view.coffee +++ b/sonar-server/src/main/coffee/issues/issue-view.coffee @@ -92,7 +92,7 @@ define [ key = @model.get 'key' @model.clear silent: true @model.set { key: key }, { silent: true } - @model.fetch options + @model.fetch(options).done => @trigger 'reset' toggleCollapsed: -> |