diff options
author | nosami <jasonimison@gmail.com> | 2019-09-18 06:48:21 +0300 |
---|---|---|
committer | nosami <jasonimison@gmail.com> | 2019-09-18 06:50:41 +0300 |
commit | c435b54914cf081b0399e24bef1dc6d9b1fcf076 (patch) | |
tree | 044235f4f6fbd4c22f7ba89281cd4a825d3b3703 /main/external/fsharpbinding | |
parent | ded4d8565c44a81f594726b7a8b3e1ef41a40656 (diff) |
Fix InvalidCastException by removing unneeded cast
Fixes VSTS https://devdiv.visualstudio.com/DevDiv/_workitems/edit/984697
Diffstat (limited to 'main/external/fsharpbinding')
-rw-r--r-- | main/external/fsharpbinding/MonoDevelop.FSharpBinding/FSharpSyntaxMode.fs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/main/external/fsharpbinding/MonoDevelop.FSharpBinding/FSharpSyntaxMode.fs b/main/external/fsharpbinding/MonoDevelop.FSharpBinding/FSharpSyntaxMode.fs index 25315857c5..fbe15f6aa6 100644 --- a/main/external/fsharpbinding/MonoDevelop.FSharpBinding/FSharpSyntaxMode.fs +++ b/main/external/fsharpbinding/MonoDevelop.FSharpBinding/FSharpSyntaxMode.fs @@ -357,10 +357,9 @@ module Patterns = type FSharpSyntaxMode(editor, context: DocumentContext) = inherit SemanticHighlighting(editor, context) let tokenssymbolscolours = ref None - let roslynContext = context :?> RoslynDocumentContext override x.DocumentParsed() = - if MonoDevelop.isDocumentVisible roslynContext.FileName then + if MonoDevelop.isDocumentVisible editor.FileName then SyntaxMode.tryGetTokensSymbolsAndColours context |> Option.iter (fun tsc -> tokenssymbolscolours := Some tsc Application.Invoke(fun _ _ -> x.NotifySemanticHighlightingUpdate())) |