mirror of
https://github.com/ckaczor/vscode-gitlens.git
synced 2026-02-16 10:58:34 -05:00
Enables whitespace toggle when using ligatures
This commit is contained in:
@@ -36,7 +36,13 @@ export default class BlameAnnotationController extends Disposable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private _onConfigure() {
|
private _onConfigure() {
|
||||||
const toggleWhitespace = workspace.getConfiguration('gitlens.advanced.toggleWhitespace').get<boolean>('enabled');
|
let toggleWhitespace = workspace.getConfiguration('gitlens.advanced.toggleWhitespace').get<boolean>('enabled');
|
||||||
|
if (!toggleWhitespace) {
|
||||||
|
// Until https://github.com/Microsoft/vscode/issues/11485 is fixed we need to toggle whitespace for non-monospace fonts and ligatures
|
||||||
|
// TODO: detect monospace font
|
||||||
|
toggleWhitespace = workspace.getConfiguration('editor').get<boolean>('fontLigatures');
|
||||||
|
}
|
||||||
|
|
||||||
if (toggleWhitespace && !this._whitespaceController) {
|
if (toggleWhitespace && !this._whitespaceController) {
|
||||||
this._whitespaceController = new WhitespaceController();
|
this._whitespaceController = new WhitespaceController();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user