summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/repo/stores/actions.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/repo/stores/actions.js')
-rw-r--r--app/assets/javascripts/repo/stores/actions.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/app/assets/javascripts/repo/stores/actions.js b/app/assets/javascripts/repo/stores/actions.js
index 191fc9635fb..c8be50116eb 100644
--- a/app/assets/javascripts/repo/stores/actions.js
+++ b/app/assets/javascripts/repo/stores/actions.js
@@ -10,9 +10,7 @@ export const setInitialData = ({ commit }, data) => commit(types.SET_INITIAL_DAT
export const closeDiscardPopup = ({ commit }) => commit(types.TOGGLE_DISCARD_POPUP, false);
-export const discardAllChanges = ({ state, commit, getters, dispatch }) => {
- if (state.editMode) return;
-
+export const discardAllChanges = ({ commit, getters, dispatch }) => {
const changedFiles = getters.changedFiles;
changedFiles.forEach((file) => {
@@ -82,6 +80,8 @@ export const commitChanges = ({ commit, state, dispatch }, { payload, newMr }) =
dispatch('discardAllChanges');
dispatch('closeAllFiles');
dispatch('toggleEditMode');
+
+ window.scrollTo(0, 0);
}
})
.catch(() => flash('Error committing changes. Please try again.'));