@@ -721,12 +721,12 @@ function epg_sendTransaction_eth_step2_impl() {
721721
722722function epg_show_wait_icon ( ) {
723723 jQuery ( '#epg-spinner' ) . addClass ( 'is-active' ) ;
724- jQuery ( '#epg-alert' ) . removeClass ( 'hidden' ) ;
725- jQuery ( '#epg-alert' ) . removeAttr ( 'hidden' ) ;
724+ // jQuery('#epg-alert').removeClass('hidden');
725+ // jQuery('#epg-alert').removeAttr('hidden');
726726
727727 jQuery ( '#epg-ether-spinner' ) . addClass ( 'is-active' ) ;
728- jQuery ( '#epg-ether-alert' ) . removeClass ( 'hidden' ) ;
729- jQuery ( '#epg-ether-alert' ) . removeAttr ( 'hidden' ) ;
728+ // jQuery('#epg-ether-alert').removeClass('hidden');
729+ // jQuery('#epg-ether-alert').removeAttr('hidden');
730730
731731 jQuery ( '#epg-token' ) . attr ( 'disabled' , 'disabled' ) ;
732732
@@ -745,12 +745,12 @@ function epg_hide_wait_icon(step) {
745745 step = epg_get_step_number ( ) ;
746746 }
747747 jQuery ( '#epg-spinner' ) . removeClass ( 'is-active' ) ;
748- jQuery ( '#epg-alert' ) . addClass ( 'hidden' ) ;
749- jQuery ( '#epg-alert' ) . attr ( 'hidden' , ' hidden' ) ;
748+ // jQuery('#epg-alert').addClass('hidden');
749+ // jQuery('#epg-alert').attr('hidden', ' hidden');
750750
751751 jQuery ( '#epg-ether-spinner' ) . removeClass ( 'is-active' ) ;
752- jQuery ( '#epg-ether-alert' ) . addClass ( 'hidden' ) ;
753- jQuery ( '#epg-ether-alert' ) . attr ( 'hidden' , ' hidden' ) ;
752+ // jQuery('#epg-ether-alert').addClass('hidden');
753+ // jQuery('#epg-ether-alert').attr('hidden', ' hidden');
754754
755755 jQuery ( '#epg-token' ) . removeAttr ( 'disabled' ) ;
756756
@@ -1013,7 +1013,7 @@ function epg_pay_ether() {
10131013 if ( 'undefined' === typeof window . epg [ 'web3metamask' ] ) {
10141014 return ;
10151015 }
1016- if ( ! jQuery ( '#epg-ether-alert ' ) . hasClass ( 'hidden ' ) && ! jQuery ( '#epg-ether-alert ' ) . is ( '[hidden] ') ) {
1016+ if ( jQuery ( '#epg-ether-spinner ' ) . hasClass ( 'is-active ' ) || jQuery ( '#epg-spinner ' ) . hasClass ( 'is-active ') ) {
10171017 // do not proceed if some task is in progress
10181018 return false ;
10191019 }
@@ -1196,7 +1196,11 @@ function epg_copyAddress(e) {
11961196 var $temp = jQuery ( "<input>" ) ;
11971197 jQuery ( "body" ) . append ( $temp ) ;
11981198
1199- var id = jQuery ( e . target ) . data ( "input-id" ) ;
1199+ var target = e . target ;
1200+ if ( "BUTTON" !== e . target . tagName ) {
1201+ target = target . parentElement ;
1202+ }
1203+ var id = jQuery ( target ) . data ( "input-id" ) ;
12001204 console . log ( "Copy from: " , id ) ;
12011205
12021206 var value = jQuery ( "#" + id ) . val ( ) ;
@@ -1341,7 +1345,7 @@ function epg_initWizard(cb) {
13411345 } ,
13421346 onPrevious : function ( tab , navigation , index ) {
13431347 console . log ( 'prev: ' + index ) ;
1344- if ( ! jQuery ( '#epg-alert ' ) . hasClass ( 'hidden ' ) && ! jQuery ( '#epg-alert ' ) . is ( '[hidden] ') ) {
1348+ if ( jQuery ( '#epg-ether-spinner ' ) . hasClass ( 'is-active ' ) || jQuery ( '#epg-spinner ' ) . hasClass ( 'is-active ') ) {
13451349 // do not change tab if some task is in progress
13461350 return false ;
13471351 }
@@ -1351,7 +1355,7 @@ function epg_initWizard(cb) {
13511355 } ,
13521356 onNext : function ( tab , navigation , index ) {
13531357 console . log ( 'next: ' + index ) ;
1354- if ( ! jQuery ( '#epg-alert ' ) . hasClass ( 'hidden ' ) && ! jQuery ( '#epg-alert ' ) . is ( '[hidden] ') ) {
1358+ if ( jQuery ( '#epg-ether-spinner ' ) . hasClass ( 'is-active ' ) || jQuery ( '#epg-spinner ' ) . hasClass ( 'is-active ') ) {
13551359 // do not change tab if some task is in progress
13561360 return false ;
13571361 }
@@ -1611,17 +1615,17 @@ jQuery(document).ready(function () {
16111615 } ) ;
16121616 }
16131617
1614- // https://stackoverflow.com/a/19538231/4256005
1615- window . addEventListener ( "beforeunload" , function ( e ) {
1616- if ( ! jQuery ( '#epg-ether-alert ' ) . hasClass ( 'hidden ' ) && ! jQuery ( '#epg-ether-alert ' ) . is ( '[hidden] ') ) {
1617- // some task is in progress
1618-
1619- var confirmationMessage = window . epg . str_page_unload_text ;
1620-
1621- ( e || window . event ) . returnValue = confirmationMessage ; //Gecko + IE
1622- return confirmationMessage ; //Webkit, Safari, Chrome
1623- }
1624- } ) ;
1618+ // // https://stackoverflow.com/a/19538231/4256005
1619+ // window.addEventListener("beforeunload", function (e) {
1620+ // if (jQuery('#epg-ether-spinner ').hasClass('is-active ') || jQuery('#epg-spinner ').hasClass('is-active ')) {
1621+ // // some task is in progress
1622+ //
1623+ // var confirmationMessage = window.epg.str_page_unload_text;
1624+ //
1625+ // (e || window.event).returnValue = confirmationMessage; //Gecko + IE
1626+ // return confirmationMessage; //Webkit, Safari, Chrome
1627+ // }
1628+ // });
16251629
16261630 // Init QR codes
16271631 jQuery ( '.epg-ether-canvas-qr1' ) . qrcode ( {
0 commit comments