- if ( elementDefinition.controlStyle )\r
- attributes.style = elementDefinition.controlStyle;\r
-\r
- // If user presses Enter in a text box, it implies clicking OK for the dialog.\r
- var me = this, keyPressedOnMe = false;\r
- dialog.on( 'load', function()\r
- {\r
- me.getInputElement().on( 'keydown', function( evt )\r
- {\r
- if ( evt.data.getKeystroke() == 13 )\r
- keyPressedOnMe = true;\r
- } );\r
-\r
- // Lower the priority this 'keyup' since 'ok' will close the dialog.(#3749)\r
- me.getInputElement().on( 'keyup', function( evt )\r
- {\r
- if ( evt.data.getKeystroke() == 13 && keyPressedOnMe )\r
- {\r
- dialog.getButton( 'ok' ) && setTimeout( function ()\r
- {\r
- dialog.getButton( 'ok' ).click();\r
- }, 0 );\r
- keyPressedOnMe = false;\r
- }\r
- }, null, null, 1000 );\r
- } );\r