title: ng-checked with ng-change is not working
body: <p>Here is my angularjs code</p>
  
  <pre><code>&lt;label class="switch"&gt;
      &lt;input
      type="checkbox"  
      ng-model="question.questionId" 
      ng-change="questionStatusChange(question.questionId,!question.active)" 
      ng-checked="question.active" &gt;
      &lt;span class="slider round"&gt;&lt;/span&gt;
  &lt;/label&gt;
  </code></pre>
  
  <p><code>ng-change</code> is triggering fine from <strong>unchecked</strong> to <strong>checked</strong> state 
  But
  <code>ng-change="questionStatusChange(question.questionId,!question.active)"</code>  is not working from <strong>checked</strong> to <strong>unchecked</strong> state.</p>
  
  <p>I am trying to enable or disable a table record.</p>
  
  <pre><code>$scope.questionStatusChange = function(questionId,status) {
  console.log(status);
  }
  </code></pre>
  
  <p>I am using this toggle:
  <a href="https://www.w3schools.com/howto/howto_css_switch.asp" rel="nofollow noreferrer">https://www.w3schools.com/howto/howto_css_switch.asp</a></p>