Bugs in settings fixed, profile added
This commit is contained in:
@@ -26,6 +26,23 @@ const mutations = {
|
||||
dialog.dialog.toggleMinimize();
|
||||
}
|
||||
minimizing = false;
|
||||
},
|
||||
updateDialogTitle(state, { name, newTitle, isTitleTranslated }) {
|
||||
const dialogIndex = state.openDialogs.findIndex((d) => d.dialog.name === name);
|
||||
if (dialogIndex !== -1) {
|
||||
// Update dialog object reactively
|
||||
const updatedDialog = {
|
||||
...state.openDialogs[dialogIndex],
|
||||
dialog: {
|
||||
...state.openDialogs[dialogIndex].dialog,
|
||||
localTitle: newTitle,
|
||||
isTitleTranslated: isTitleTranslated
|
||||
}
|
||||
};
|
||||
|
||||
// Replace the old dialog with the updated one
|
||||
state.openDialogs.splice(dialogIndex, 1, updatedDialog);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
@@ -38,7 +55,10 @@ const actions = {
|
||||
},
|
||||
toggleDialogMinimize({ commit }, dialogName) {
|
||||
commit('toggleDialogMinimize', dialogName);
|
||||
}
|
||||
},
|
||||
updateDialogTitle({ commit }, { name, newTitle, isTitleTranslated }) {
|
||||
commit('updateDialogTitle', { name, newTitle, isTitleTranslated });
|
||||
},
|
||||
};
|
||||
|
||||
export default {
|
||||
|
||||
Reference in New Issue
Block a user