소스 검색

HackStudio: Remove adjustment of text range for documentation tooltip

We no longer need to adjust the hovered span's range to get the correct
hovered text. This fixes the "documentation tooltip" feature.
Itamar 2 년 전
부모
커밋
2046a670b3
1개의 변경된 파일2개의 추가작업 그리고 5개의 파일을 삭제
  1. 2 5
      Userland/DevTools/HackStudio/Editor.cpp

+ 2 - 5
Userland/DevTools/HackStudio/Editor.cpp

@@ -263,11 +263,8 @@ void Editor::mousemove_event(GUI::MouseEvent& event)
         }
 
         if (span.range.contains(text_position)) {
-            auto adjusted_range = span.range;
-            auto end_line_length = document().line(span.range.end().line()).length();
-            adjusted_range.end().set_column(min(end_line_length, adjusted_range.end().column() + 1));
-            auto hovered_span_text = document().text_in_range(adjusted_range);
-            dbgln_if(EDITOR_DEBUG, "Hovering: {} \"{}\"", adjusted_range, hovered_span_text);
+            auto hovered_span_text = document().text_in_range(span.range);
+            dbgln_if(EDITOR_DEBUG, "Hovering: {} \"{}\"", span.range, hovered_span_text);
 
             if (is_clickable) {
                 is_over_clickable = true;