title: Vue.js "Watch" not firing on simple boolean value change
body: <p>The "Watch" event isn't firing in a Vuex Store.  This is pretty basic. It's no more complicated than the example in the help. Does Watch not work in a store? </p>
  
  <p>(All the answers I could find were regarding Angular.)</p>
  
  <p>-Thanks</p>
  
  <p>in store.js</p>
  
  <pre><code>state: {
      warningSwitch : false,
  }
  
  (...)
  
  watch: {
      warningSwitch: function (newState, oldState) {
          /* console.log(" Triggered "); */
          if(newState){
              this.showWarningNotice({title: "Oops", text:"Connection Lost"});
              return;
          } else {
              this.showInfoNotice({title: "Whew...", text:"Connected"});
          }
      }
  },
  
  (...)
  mutations: {
      setWarningOn(state) {
          state.warningSwitchCounter++;
          state.warningSwitch = true;
      },
  }
  </code></pre>