Cause: resizing the window takes a while, and the resize handler clobbered our work.
Scenario: load a log click anywhere, spokecone side expands out click on spokecone side, cursor appears click on tenonauger side, cursor disappears from spokecone side
67P4LUQW3F7IOYUQNPOPHADGB5USA3SA4ZAXIQISN6SLSAVTVEYQC
CNCYMM6ABOXCRI2IP5A4T2OGBO5FQ7GWBXBP2OQYL4YET5BLJCGQC
KTSXR2MUTVMBEU7BGN5CHXL5UP6PPA6TTHN4CON7T67YWGZB72VAC
UOTHQWM74AFOCPGQKKPLZXRI5HQFH3SRGI336AVZRGWPR6P256EAC
KEFZWDCOCLPTLSZJKRV4VYAHRITV5T33YKG2VGT332YAUCOBS3EAC
OTIBCAUJ3KDQJLVDN3A536DLZGNRYMGJLORZVR3WLCGXGO6UGO6AC
5MR22SGZE5YDU5CAIY53GNJDA6HSWBPYPD6M3FRQ5ZUMCSKTYJRAC
HFI2YR2CWHWTAIQMDM6HIHHBUKQ74WA2QXW72PSKZWKHSVFWLKSQC
UHB4GARJI5AB5UCDCZRFSCJNXGJSLU5DYGUGX5ITYEXI7Q43Z4CAC
QGO66DNKCM6NNXLSKKOVDLBIJ43UKN6APMF2BLO2KM4F3J7AH7KQC
LF7BWEG4DKQI7NMXMZC4LC2BE5PB42HK5PD6OYBNIDMAZBJASOKQC
PX7DDEMOBGPVK3FXKK5XEPG24CJXZSVW67DLG2JZZ5E77NVEAA3AC
AJB4LFRBMIRBEDWJ3OW7GQIMD2BZBVQ62GH4TE2FISWZKSAHRF4QC
3QQZ7W4EJ7G4HQM5IYWXICMAHVRGERY4X6AOC6LOV5NSZ4OBICSAC
-- maximize window
love.window.setMode(0, 0) -- maximize
App.screen.width, App.screen.height, App.screen.flags = love.window.getMode()
-- shrink height slightly to account for window decoration
App.screen.height = App.screen.height-100
-- temporarily disable resize
--? print('disabling resize')
love.handlers.resize = function() end
Restore_resize_at = App.getTime() + 0.5
-- use whole window
App.screen.height = Display_height-100
App.screen.width = Display_width
--? App.screen.width = Display_width-100 -- for when I want to see prints on a window below
if Focus == 'spokecone' then
--? print('mouse click', x, y)
--? print(Editor_state.left, Editor_state.right)
--? print(Tenonauger_state.left, Tenonauger_state.right)
if Show.spokecone and Editor_state.left <= x and x < Editor_state.right then
--? print('click on spokecone side')
Focus = 'spokecone'