Skip to content

Commit 09a463f

Browse files
author
Maja Grubic
committed
Execute query as soon as saved query is updated
1 parent 7b6787f commit 09a463f

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

src/legacy/core_plugins/kibana/public/dashboard/np_ready/dashboard_app_controller.tsx

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -535,8 +535,7 @@ export class DashboardAppController {
535535

536536
$scope.onSavedQueryUpdated = savedQuery => {
537537
$scope.savedQuery = { ...savedQuery };
538-
updateState();
539-
updateNavBar();
538+
updateStateFromSavedQuery(savedQuery);
540539
};
541540

542541
$scope.onClearSavedQuery = () => {
@@ -574,16 +573,13 @@ export class DashboardAppController {
574573
}
575574
// Making this method sync broke the updates.
576575
// Temporary fix, until we fix the complex state in this file.
577-
setTimeout(() => {
578-
queryFilter.setFilters(allFilters);
579-
}, 0);
576+
queryFilter.setFilters(allFilters);
580577
updateNavBar();
581578
};
582579

583580
$scope.$watch('savedQuery', (newSavedQuery: SavedQuery) => {
584581
if (!newSavedQuery) return;
585582
dashboardStateManager.setSavedQueryId(newSavedQuery.id);
586-
587583
updateStateFromSavedQuery(newSavedQuery);
588584
});
589585

0 commit comments

Comments
 (0)