From 851eac0ec2f60a1b44bf2d5fe7a172f9c7831739 Mon Sep 17 00:00:00 2001 From: Krzosa Karol Date: Wed, 21 Jan 2026 08:59:21 +0100 Subject: [PATCH] Try open with selection always opening first line --- src/text_editor/fuzzy_search_view.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/text_editor/fuzzy_search_view.cpp b/src/text_editor/fuzzy_search_view.cpp index 3aa4933..07fa206 100644 --- a/src/text_editor/fuzzy_search_view.cpp +++ b/src/text_editor/fuzzy_search_view.cpp @@ -103,8 +103,8 @@ String16 FetchFuzzyViewLoadLine(View *view) { Buffer *buffer = GetBuffer(view->active_buffer); Range range = view->carets[0].range; String16 string = GetString(buffer, range); - if (GetSize(range) == 0) { - Int line = PosToLine(buffer, range.min); + Int line = PosToLine(buffer, range.min); + if (GetSize(range) == 0 || line == 0) { if (line == 0) { line = ClampTop(1ll, buffer->line_starts.len - 1ll); }