File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed
app/code/Magento/Sales/view/adminhtml/web/order/create Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change 13761376
13771377 submit : function ( ) {
13781378 var $editForm = jQuery ( '#edit_form' ) ,
1379+ $submitButton = jQuery ( '#submit_order_top_button' ) ,
13791380 beforeSubmitOrderEvent ;
13801381
13811382 if ( $editForm . valid ( ) ) {
1383+ $submitButton . prop ( 'disabled' , true ) ;
1384+
13821385 $editForm . trigger ( 'processStart' ) ;
13831386 beforeSubmitOrderEvent = jQuery . Event ( 'beforeSubmitOrder' ) ;
13841387 $editForm . trigger ( beforeSubmitOrderEvent ) ;
1388+
13851389 if ( beforeSubmitOrderEvent . result !== false ) {
13861390 $editForm . trigger ( 'submitOrder' ) ;
1391+ } else {
1392+ $submitButton . prop ( 'disabled' , false ) ;
13871393 }
1394+
1395+ $editForm . on ( 'submitOrderComplete' , function ( ) {
1396+ $submitButton . prop ( 'disabled' , false ) ;
1397+ $editForm . trigger ( 'processStop' ) ;
1398+ } ) ;
13881399 }
13891400 } ,
13901401
You can’t perform that action at this time.
0 commit comments