about summary refs log tree commit diff stats
path: root/select.lua
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2022-06-12 08:26:37 -0700
committerKartik K. Agaram <vc@akkartik.com>2022-06-12 09:04:21 -0700
commit059efba79d285e0760837f5b85dcaaae49c94f75 (patch)
tree040ea3e00c0a11465dd8ae3deccd297f06835e23 /select.lua
parent9ada7cf833616846c53c5e7c1c9c824e54e567d9 (diff)
downloadtext.love-059efba79d285e0760837f5b85dcaaae49c94f75.tar.gz
override mouse state lookups in tests
If I'd had this stuff in my test harness earlier, two recent commits
would have failed tests and given me early warning:
  ff88238ff1
  ff88a2a927
Diffstat (limited to 'select.lua')
-rw-r--r--select.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/select.lua b/select.lua
index a238c7c..6425b06 100644
--- a/select.lua
+++ b/select.lua
@@ -13,7 +13,7 @@ function Text.clip_selection(line_index, apos, bpos)
   -- min,max = sorted(Selection1,Cursor1)
   local minl,minp = Selection1.line,Selection1.pos
   local maxl,maxp
-  if love.mouse.isDown('1') then
+  if App.mouse_down('1') then
     maxl,maxp = Text.mouse_pos()
   else
     maxl,maxp = Cursor1.line,Cursor1.pos
@@ -84,7 +84,7 @@ function Text.mouse_pos()
     return Recent_mouse.line, Recent_mouse.pos
   end
   Recent_mouse.time = time
-  local line,pos = Text.to_pos(love.mouse.getX(), love.mouse.getY())
+  local line,pos = Text.to_pos(App.mouse_x(), App.mouse_y())
   if line then
     Recent_mouse.line = line
     Recent_mouse.pos = pos