always clamp cursor in memory view

This commit is contained in:
Ryan Fleury
2024-01-20 10:06:52 -08:00
parent b16453d7b0
commit d079c679f8
+9
View File
@@ -7478,6 +7478,15 @@ DF_VIEW_UI_FUNCTION_DEF(Memory)
mv->mark = next_mark;
}
//////////////////////////////
//- rjf: clamp cursor
//
{
Rng1U64 cursor_valid_rng = r1u64(0, 0x7FFFFFFFFFFFull);
mv->cursor = clamp_1u64(cursor_valid_rng, mv->cursor);
mv->mark = clamp_1u64(cursor_valid_rng, mv->mark);
}
//////////////////////////////
//- rjf: center cursor
//