Commit e1ce99a8 authored by Matěj Lang's avatar Matěj Lang
Browse files

Charts redraw only when the ImageDialog window closes.

parent e052a6bc
Loading
Loading
Loading
Loading
+1 −5
Original line number Original line Diff line number Diff line
@@ -37,7 +37,6 @@ export default {
    //   snowHeight
    //   snowHeight
    // )
    // )
    state.data[cameraID][imageName].sticks[stickID].snowHeight = snowHeight
    state.data[cameraID][imageName].sticks[stickID].snowHeight = snowHeight
    state.redrawTrigger = !state.redrawTrigger
  },
  },
  SET_STICK_TOP(state, { cameraID, imageName, stickID, point }) {
  SET_STICK_TOP(state, { cameraID, imageName, stickID, point }) {
    // Vue.set(state.data[cameraID][imageName].sticks[stickID], 'top', point)
    // Vue.set(state.data[cameraID][imageName].sticks[stickID], 'top', point)
@@ -49,11 +48,9 @@ export default {
  },
  },
  SET_FLAG_IMAGE_APPROVED_BY_USER(state, { cameraID, imageName, flagState }) {
  SET_FLAG_IMAGE_APPROVED_BY_USER(state, { cameraID, imageName, flagState }) {
    state.data[cameraID][imageName].approvedByUser = flagState
    state.data[cameraID][imageName].approvedByUser = flagState
    state.redrawTrigger = !state.redrawTrigger
  },
  },
  SET_FLAG_IMAGE_DISCARDED_BY_USER(state, { cameraID, imageName, flagState }) {
  SET_FLAG_IMAGE_DISCARDED_BY_USER(state, { cameraID, imageName, flagState }) {
    state.data[cameraID][imageName].discardedByUser = flagState
    state.data[cameraID][imageName].discardedByUser = flagState
    state.redrawTrigger = !state.redrawTrigger
  },
  },
  SET_FLAG_IMAGE_USED_FOR_TRAINING(state, { cameraID, imageName, flagState }) {
  SET_FLAG_IMAGE_USED_FOR_TRAINING(state, { cameraID, imageName, flagState }) {
    state.data[cameraID][imageName].usedForTraining = flagState
    state.data[cameraID][imageName].usedForTraining = flagState
@@ -69,7 +66,6 @@ export default {
    { cameraID, imageName, stickID, flagState }
    { cameraID, imageName, stickID, flagState }
  ) {
  ) {
    state.data[cameraID][imageName].sticks[stickID].discardedByUser = flagState
    state.data[cameraID][imageName].sticks[stickID].discardedByUser = flagState
    state.redrawTrigger = !state.redrawTrigger
  },
  },
  // SET_FLAG_STICK_CREATED_BY_USER(
  // SET_FLAG_STICK_CREATED_BY_USER(
  //   state,
  //   state,
@@ -79,7 +75,6 @@ export default {
  // },
  // },
  SET_FLAG_STICK_VISIBLE(state, { cameraID, imageName, stickID, flagState }) {
  SET_FLAG_STICK_VISIBLE(state, { cameraID, imageName, stickID, flagState }) {
    state.data[cameraID][imageName].sticks[stickID].visible = flagState
    state.data[cameraID][imageName].sticks[stickID].visible = flagState
    state.redrawTrigger = !state.redrawTrigger
  },
  },
  SET_MAX_SNOW_HEIGHT(state, height) {
  SET_MAX_SNOW_HEIGHT(state, height) {
    Vue.set(state, 'maxSnowHeight', height)
    Vue.set(state, 'maxSnowHeight', height)
@@ -101,6 +96,7 @@ export default {
  },
  },
  SET_SHOW_IMAGE_DIALOG(state, showImageDialog) {
  SET_SHOW_IMAGE_DIALOG(state, showImageDialog) {
    state.controls.showImageDialog = showImageDialog
    state.controls.showImageDialog = showImageDialog
    state.redrawTrigger = !state.redrawTrigger
  },
  },
  SET_SHOW_FILTERS(state, showFilters) {
  SET_SHOW_FILTERS(state, showFilters) {
    state.controls.showFilters = showFilters
    state.controls.showFilters = showFilters