title: Button Is Disabled but Still Listens to Press Event
body: <p>I have a submit button in a <code>&lt;VBox&gt;</code>. On press of it, I have an order creation process. If I click multiple times on the button, multiple orders are created. Is there a way I can disable it after the first click?  </p>
  
  <p>I have written the following code in my controller, but it seems to be still hearing to the press action:</p>
  
  <pre class="lang-js prettyprint-override"><code>onSubmit: function(oEvent) { 
    this.getView().byId("save").setVisible(false);  
    //......
  },
  </code></pre>
  
  <p>But this does not disable completely. Though in console, when I check using <code>getEnabled()</code>, it is set to <code>false</code>. How to stop the button from listening to press event when disabled?</p>