Преглед изворни кода

Tests: Added onbeforeunload handlet to PandingActions manual test.

Oskar Wróbel пре 7 година
родитељ
комит
51f2173d98
1 измењених фајлова са 6 додато и 0 уклоњено
  1. 6 0
      packages/ckeditor5-core/tests/manual/pendingactions.js

+ 6 - 0
packages/ckeditor5-core/tests/manual/pendingactions.js

@@ -43,6 +43,12 @@ ClassicEditor
 				.then( () => pendingActions.remove( action ) );
 				.then( () => pendingActions.remove( action ) );
 		} );
 		} );
 
 
+		window.addEventListener( 'beforeunload', evt => {
+			if ( pendingActions.isPending ) {
+				evt.returnValue = pendingActions.first.message;
+			}
+		} );
+
 		pendingActions.on( 'add', () => displayActions() );
 		pendingActions.on( 'add', () => displayActions() );
 		pendingActions.on( 'remove', () => displayActions() );
 		pendingActions.on( 'remove', () => displayActions() );