File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -291,7 +291,10 @@ protected virtual void Dispose(bool disposing)
291
291
//Stop rendering immediately so later on when we dispose of the
292
292
//RenderHandler no further OnPaint calls take place
293
293
//Check browser not null as it's possible to call Dispose before it's created
294
- browser ? . GetHost ( ) . WasHidden ( true ) ;
294
+ if ( browser ? . IsDisposed == false )
295
+ {
296
+ browser ? . GetHost ( ) . WasHidden ( true ) ;
297
+ }
295
298
296
299
// Don't reference event listeners any longer:
297
300
AddressChanged = null ;
Original file line number Diff line number Diff line change @@ -671,7 +671,10 @@ private void InternalDispose(bool disposing)
671
671
//Stop rendering immediately so later on when we dispose of the
672
672
//RenderHandler no further OnPaint calls take place
673
673
//Check browser not null as it's possible to call Dispose before it's created
674
- browser ? . GetHost ( ) . WasHidden ( true ) ;
674
+ if ( browser ? . IsDisposed == false )
675
+ {
676
+ browser ? . GetHost ( ) . WasHidden ( true ) ;
677
+ }
675
678
676
679
UiThreadRunAsync ( ( ) =>
677
680
{
You can’t perform that action at this time.
0 commit comments