refactor: avoid crash if dropdown has no space to be displayed

This commit is contained in:
CJ van den Berg 2025-12-23 21:45:38 +01:00
parent c4301c40d9
commit d55b5b695b
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -428,7 +428,7 @@ pub fn Create(options: type) type {
pub fn palette_menu_down(self: *Self, _: Ctx) Result {
if (self.menu.selected) |selected| {
if (selected == self.view_rows - 1 and
if (selected == self.view_rows -| 1 and
self.view_pos + self.view_rows < self.total_items)
{
self.view_pos += 1;