Repository: zeppelin Updated Branches: refs/heads/master ebd5e1e9b -> 89386342f
[ZEPPELIN-2148] On creation of Bar graph zeppelin UI shows it as minigraph - 2 ### What is this PR for? This is based on https://github.com/apache/zeppelin/pull/2074#issuecomment-283843330. In this I've reverted #47a106a and applied, that. ### What type of PR is it? [Bug Fix] ### What is the Jira issue? * Open an issue on Jira https://issues.apache.org/jira/browse/ZEPPELIN/ * Put link here, and add [ZEPPELIN-*Jira number*] in PR title, eg. [ZEPPELIN-533] ### What is the Jira issue? * [ZEPPELIN-2148](https://issues.apache.org/jira/browse/ZEPPELIN-2148) ### How should this be tested? Check screen shot. ### Screenshots (if appropriate) Before: ![zeppelin-2148-before](https://cloud.githubusercontent.com/assets/674497/23291765/b1469780-fa80-11e6-9a13-3ecb6ca275ba.gif) After: ![zeppelin-2148-after](https://cloud.githubusercontent.com/assets/674497/23291751/9aa39122-fa80-11e6-962e-482e12c4bca5.gif) ### Questions: * Does the licenses files need update? * Is there breaking changes for older versions? * Does this needs documentation? Author: Prabhjyot Singh <prabhjyotsi...@gmail.com> Closes #2092 from prabhjyotsingh/ZEPPELIN-2148-2 and squashes the following commits: bdd0b26 [Prabhjyot Singh] apply https://github.com/apache/zeppelin/pull/2074 5062c0b [Prabhjyot Singh] ZEPPELIN-2148: On creation of Bar graph zeppelin UI shows it as mini graph Project: http://git-wip-us.apache.org/repos/asf/zeppelin/repo Commit: http://git-wip-us.apache.org/repos/asf/zeppelin/commit/89386342 Tree: http://git-wip-us.apache.org/repos/asf/zeppelin/tree/89386342 Diff: http://git-wip-us.apache.org/repos/asf/zeppelin/diff/89386342 Branch: refs/heads/master Commit: 89386342fdf0c94fc5f12da1a6320b97e89610af Parents: ebd5e1e Author: Prabhjyot Singh <prabhjyotsi...@gmail.com> Authored: Fri Mar 3 11:36:44 2017 +0530 Committer: Prabhjyot Singh <prabhjyotsi...@gmail.com> Committed: Tue Mar 7 13:22:15 2017 +0530 ---------------------------------------------------------------------- .../src/app/notebook/paragraph/result/result.controller.js | 4 +--- zeppelin-web/src/app/notebook/paragraph/result/result.html | 6 +++--- 2 files changed, 4 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/zeppelin/blob/89386342/zeppelin-web/src/app/notebook/paragraph/result/result.controller.js ---------------------------------------------------------------------- diff --git a/zeppelin-web/src/app/notebook/paragraph/result/result.controller.js b/zeppelin-web/src/app/notebook/paragraph/result/result.controller.js index 374f0d8..d3a81d4 100644 --- a/zeppelin-web/src/app/notebook/paragraph/result/result.controller.js +++ b/zeppelin-web/src/app/notebook/paragraph/result/result.controller.js @@ -267,9 +267,7 @@ function ResultCtrl($scope, $rootScope, $route, $window, $routeParams, $location $scope.renderDefaultDisplay = function(targetElemId, type, data, refresh) { if (type === DefaultDisplayType.TABLE) { - $timeout(function() { - $scope.renderGraph(targetElemId, $scope.graphMode, refresh); - }, 10); + $scope.renderGraph(targetElemId, $scope.graphMode, refresh); } else if (type === DefaultDisplayType.HTML) { renderHtml(targetElemId, data); } else if (type === DefaultDisplayType.ANGULAR) { http://git-wip-us.apache.org/repos/asf/zeppelin/blob/89386342/zeppelin-web/src/app/notebook/paragraph/result/result.html ---------------------------------------------------------------------- diff --git a/zeppelin-web/src/app/notebook/paragraph/result/result.html b/zeppelin-web/src/app/notebook/paragraph/result/result.html index 5b251e5..5a05eb7 100644 --- a/zeppelin-web/src/app/notebook/paragraph/result/result.html +++ b/zeppelin-web/src/app/notebook/paragraph/result/result.html @@ -28,10 +28,10 @@ limitations under the License. && config.graph.optionOpen && !asIframe && !viewOnly"> <div ng-repeat="viz in builtInTableDataVisualizationList track by $index" id="trsetting{{id}}_{{viz.id}}" - ng-show="graphMode == viz.id"></div> + ng-if="graphMode == viz.id"></div> <div ng-repeat="viz in builtInTableDataVisualizationList track by $index" id="vizsetting{{id}}_{{viz.id}}" - ng-show="graphMode == viz.id"></div> + ng-if="graphMode == viz.id"></div> </div> <!-- graph --> @@ -40,7 +40,7 @@ limitations under the License. ng-class="{'noOverflow': graphMode=='table'}"> <div ng-repeat="viz in builtInTableDataVisualizationList track by $index" id="p{{id}}_{{viz.id}}" - ng-show="graphMode == viz.id"> + ng-if="graphMode == viz.id"> </div> </div>