Skip to content

Commit f243762

Browse files
committed
Remove Open and New menu buttons from Visualize.
1 parent 93c9533 commit f243762

2 files changed

Lines changed: 6 additions & 17 deletions

File tree

src/core_plugins/kibana/public/visualize/editor/editor.js

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -104,20 +104,10 @@ function VisEditor($scope, $route, timefilter, AppState, $window, kbnUrl, courie
104104
const searchSource = savedVis.searchSource;
105105

106106
$scope.topNavMenu = [{
107-
key: 'new',
108-
description: 'New Visualization',
109-
run: function () { kbnUrl.change('/visualize/step/1', {}); },
110-
testId: 'visualizeNewButton',
111-
}, {
112107
key: 'save',
113108
description: 'Save Visualization',
114109
template: require('plugins/kibana/visualize/editor/panels/save.html'),
115110
testId: 'visualizeSaveButton',
116-
}, {
117-
key: 'open',
118-
description: 'Open Saved Visualization',
119-
run: function () { kbnUrl.change('/visualize', {}); },
120-
testId: 'visualizeOpenButton',
121111
}, {
122112
key: 'share',
123113
description: 'Share Visualization',
@@ -225,7 +215,7 @@ function VisEditor($scope, $route, timefilter, AppState, $window, kbnUrl, courie
225215
$state.replace();
226216

227217
$scope.getVisualizationTitle = function getVisualizationTitle() {
228-
return savedVis.lastSavedTitle || 'New Visualization';
218+
return savedVis.lastSavedTitle || `${savedVis.title} (unsaved)`;
229219
};
230220

231221
$scope.$watch('searchSource.get("index").timeFieldName', function (timeField) {

test/support/page_objects/visualize_page.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -296,11 +296,6 @@ export default class VisualizePage {
296296
});
297297
}
298298

299-
clickNewVisualization() {
300-
return PageObjects.common.findTestSubject('visualizeNewButton')
301-
.click();
302-
}
303-
304299
saveVisualization(vizName) {
305300
return PageObjects.common.findTestSubject('visualizeSaveButton')
306301
.click()
@@ -337,7 +332,11 @@ export default class VisualizePage {
337332
}
338333

339334
clickLoadSavedVisButton() {
340-
return PageObjects.common.findTestSubject('visualizeOpenButton')
335+
// TODO: Use a test subject selector once we rewrite breadcrumbs to accept each breadcrumb
336+
// element as a child instead of building the breadcrumbs dynamically.
337+
return self.remote
338+
.setFindTimeout(defaultFindTimeout)
339+
.findByCssSelector('[href="#/visualize"]')
341340
.click();
342341
}
343342

0 commit comments

Comments
 (0)