SyntaxConstructClassifier cancels running previous async computation before starting a new one

fix after rebase
Merge pull request #496 from vasily-kirichenko/fix-wrong-current-line-coloring

SyntaxConstructClassifier cancels running previous async computation before starting a new one