Skip to content

Commit

Permalink
disabled quicksave button when there are no active changes
Browse files Browse the repository at this point in the history
  • Loading branch information
ThomThomson committed Feb 18, 2021
1 parent 152e0b6 commit a069960
Showing 1 changed file with 3 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ export function getTopNavConfig(
getSaveConfig(actions[TopNavIds.SAVE], options.isNewDashboard, disableButton),
];
if (!options.isNewDashboard) {
navItems.push(getQuickSave(actions[TopNavIds.QUICK_SAVE], disableButton));
navItems.push(getQuickSave(actions[TopNavIds.QUICK_SAVE], disableButton, options.isDirty));
}
return navItems;
default:
Expand Down Expand Up @@ -109,9 +109,10 @@ function getEditConfig(action: NavAction) {
/**
* @returns {kbnTopNavConfig}
*/
function getQuickSave(action: NavAction, isLoading?: boolean) {
function getQuickSave(action: NavAction, isLoading?: boolean, isDirty?: boolean) {
return {
isLoading,
disableButton: !isDirty,
id: 'quick-save',
iconType: 'save',
emphasize: true,
Expand Down

0 comments on commit a069960

Please sign in to comment.