Bladeren bron

fix(StatelessDialog.web): Fixes stealing Enter events

master
yanas 8 jaren geleden
bovenliggende
commit
47b6166d79
1 gewijzigde bestanden met toevoegingen van 6 en 0 verwijderingen
  1. 6
    0
      react/features/base/dialog/components/StatelessDialog.web.js

+ 6
- 0
react/features/base/dialog/components/StatelessDialog.web.js Bestand weergeven

@@ -268,6 +268,12 @@ class StatelessDialog extends Component {
268 268
      * @returns {void}
269 269
      */
270 270
     _onKeyDown(event) {
271
+        // If the event coming to the dialog has been subject to preventDefault
272
+        // we don't handle it here.
273
+        if (event.defaultPrevented) {
274
+            return;
275
+        }
276
+
271 277
         if (event.key === 'Enter') {
272 278
             if (this.props.submitDisabled && !this.props.cancelDisabled) {
273 279
                 this._onCancel();

Laden…
Annuleren
Opslaan