aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/common/util_windows.odin2
-rw-r--r--src/server/completion.odin2
2 files changed, 1 insertions, 3 deletions
diff --git a/src/common/util_windows.odin b/src/common/util_windows.odin
index 4281808..3be65b4 100644
--- a/src/common/util_windows.odin
+++ b/src/common/util_windows.odin
@@ -1,9 +1,7 @@
package common
-import "core:fmt"
import "core:log"
import "core:mem"
-import "core:strings"
import "core:time"
import win32 "core:sys/windows"
diff --git a/src/server/completion.odin b/src/server/completion.odin
index 6663be9..e16c49c 100644
--- a/src/server/completion.odin
+++ b/src/server/completion.odin
@@ -741,7 +741,7 @@ get_selector_completion :: proc(
field: string
- if position_context.field != nil {
+ if position_context.field != nil && position_in_node(position_context.field, position_context.position) {
#partial switch v in position_context.field.derived {
case ^ast.Ident:
field = v.name