diff --git a/src/core_plugins/kibana/public/visualize/editor/editor.html b/src/core_plugins/kibana/public/visualize/editor/editor.html
index 3193ea41387d3..f49f046a7954a 100644
--- a/src/core_plugins/kibana/public/visualize/editor/editor.html
+++ b/src/core_plugins/kibana/public/visualize/editor/editor.html
@@ -18,7 +18,6 @@
ng-show="chrome.getVisible()"
class="fullWidth"
>
-
Linked to Saved Search “{{ savedVis.savedSearch.title }}”
@@ -31,8 +30,7 @@
-
-
+
diff --git a/src/core_plugins/kibana/public/visualize/editor/editor.js b/src/core_plugins/kibana/public/visualize/editor/editor.js
index a054beb5da277..0831d3d7317de 100644
--- a/src/core_plugins/kibana/public/visualize/editor/editor.js
+++ b/src/core_plugins/kibana/public/visualize/editor/editor.js
@@ -287,9 +287,9 @@ function VisEditor($scope, $route, timefilter, AppState, $window, kbnUrl, courie
delete savedVis.savedSearchId;
parent.set('filter', _.union(searchSource.getOwn('filter'), parent.getOwn('filter')));
- // copy over all state except "aggs" and filter, which is already copied
+ // copy over all state except "aggs", "query" and "filter"
_(parent.toJSON())
- .omit('aggs')
+ .omit(['aggs', 'filter', 'query'])
.forOwn(function (val, key) {
searchSource.set(key, val);
})
@@ -298,6 +298,8 @@ function VisEditor($scope, $route, timefilter, AppState, $window, kbnUrl, courie
$state.query = searchSource.get('query');
$state.filters = searchSource.get('filter');
searchSource.inherits(parentsParent);
+
+ $scope.fetch();
};
init();
diff --git a/src/ui/public/vis/request_handlers/courier.js b/src/ui/public/vis/request_handlers/courier.js
index be6a6a4aaed5f..abb9b0d1c1682 100644
--- a/src/ui/public/vis/request_handlers/courier.js
+++ b/src/ui/public/vis/request_handlers/courier.js
@@ -10,9 +10,7 @@ const CourierRequestHandlerProvider = function (Private, courier, timefilter) {
if (queryFilter && vis.editorMode) {
searchSource.set('filter', queryFilter.getFilters());
- if (!appState.linked) {
- searchSource.set('query', appState.query);
- }
+ searchSource.set('query', appState.query);
}
const shouldQuery = () => {
diff --git a/ui_framework/dist/ui_framework.css b/ui_framework/dist/ui_framework.css
index b121a572dfe59..a940125bd77ff 100644
--- a/ui_framework/dist/ui_framework.css
+++ b/ui_framework/dist/ui_framework.css
@@ -2135,9 +2135,7 @@ main {
* of this container using padding.
*/
.kuiLocalNavRow--secondary {
- height: 40px;
- /* 1 */
- padding: 0 10px 0;
+ padding: 0 10px 10px;
/* 1 */
-webkit-box-align: start;
-webkit-align-items: flex-start;
diff --git a/ui_framework/src/components/local_nav/_local_nav.scss b/ui_framework/src/components/local_nav/_local_nav.scss
index 32f5166eac10c..d82b7f139c939 100644
--- a/ui_framework/src/components/local_nav/_local_nav.scss
+++ b/ui_framework/src/components/local_nav/_local_nav.scss
@@ -43,7 +43,6 @@
* of this container using padding.
*/
.kuiLocalNavRow--secondary {
- height: 40px; /* 1 */
- padding: 0 $localNavSideSpacing 0; /* 1 */
+ padding: 0 $localNavSideSpacing 10px; /* 1 */
align-items: flex-start; /* 1 */
}