File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -796,11 +796,10 @@ namespace ts {
796
796
dirName ,
797
797
( _eventName : string , relativeFileName ) => {
798
798
// When files are deleted from disk, the triggered "rename" event would have a relativefileName of "undefined"
799
- const fileName = ! isString ( relativeFileName )
800
- ? undefined ! // TODO: GH#18217
801
- : getNormalizedAbsolutePath ( relativeFileName , dirName ) ;
799
+ if ( ! isString ( relativeFileName ) ) { return ; }
800
+ const fileName = getNormalizedAbsolutePath ( relativeFileName , dirName ) ;
802
801
// Some applications save a working file via rename operations
803
- const callbacks = fileWatcherCallbacks . get ( toCanonicalName ( fileName ) ) ;
802
+ const callbacks = fileName && fileWatcherCallbacks . get ( toCanonicalName ( fileName ) ) ;
804
803
if ( callbacks ) {
805
804
for ( const fileCallback of callbacks ) {
806
805
fileCallback ( fileName , FileWatcherEventKind . Changed ) ;
You can’t perform that action at this time.
0 commit comments