Skip to content

Commit 5a215be

Browse files
committed
Merge pull request #661 from TypeStrong/autocompletion-prompts
Avoid autocompletion after semicolon and paren
2 parents c5371ab + 22d90a9 commit 5a215be

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

dist/main/atom/autoCompleteProvider.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,8 @@ exports.provider = {
5959
explicitlyTriggered = false;
6060
}
6161
else {
62-
if (options.prefix && options.prefix.trim() == ';') {
62+
var prefix = options.prefix.trim();
63+
if (prefix === '' || prefix === ';') {
6364
return Promise.resolve([]);
6465
}
6566
}

lib/main/atom/autoCompleteProvider.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,9 @@ export var provider: autocompleteplus.Provider = {
141141
explicitlyTriggered = false;
142142
}
143143
else { // else in special cases for automatic triggering refuse to provide completions
144-
if (options.prefix && options.prefix.trim() == ';') {
144+
const prefix = options.prefix.trim()
145+
146+
if (prefix === '' || prefix === ';') {
145147
return Promise.resolve([]);
146148
}
147149
}

0 commit comments

Comments
 (0)