From 8a63307ed53fc45f4f440d8931c1583de796c47b Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Wed, 30 Dec 2020 03:26:01 +0100 Subject: [PATCH] moved mouse-line from rug to drawMarkers --- graph.cpp | 14 ++++++++++++++ rug.cpp | 4 ---- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/graph.cpp b/graph.cpp index 7cfb0b7c..8f6a74c8 100644 --- a/graph.cpp +++ b/graph.cpp @@ -4174,9 +4174,23 @@ EX cell *forwardcell() { EX bool draw_centerover = true; +EX bool should_draw_mouse_cursor() { + if(!mousing || inHighQual) return false; + if(outofmap(mouseh.h)) return false; + if(rug::rugged && !rug::renderonce) return true; + if(vrhr::state) return true; + return false; + } + EX void drawMarkers() { if(!(cmode & sm::NORMAL)) return; + + if(should_draw_mouse_cursor()) { + for(int i=0; ih); queuestr(V, 0.5, "X", 0xFFFFFFFF, 2);