minor : At Updates there the Search Textbox isn't shown, but you can Input data to it and force a search [ERR-17] #5

Open
opened 2026-05-19 21:19:53 +01:00 by adrian-badertscher · 1 comment

Go to xbps-gui, and change to Tab 'Update'. Then with keyboard shortcut ctrl-f and enter some Text.

The search Box isn't shown, but in Background the search Box is in Focus. So if you enter now Text, this is send to the Box.

After 'enter' it forces a search. This behavior isn't logical.

Go to xbps-gui, and change to Tab 'Update'. Then with keyboard shortcut ctrl-f and enter some Text. The search Box isn't shown, but in Background the search Box is in Focus. So if you enter now Text, this is send to the Box. After 'enter' it forces a search. This behavior isn't logical.
Owner

Confirmed, this is a real bug. In the Updates tab the search box widget is created and can receive focus, but it isn't actually rendered/visible — so Ctrl-F focuses an invisible field, keystrokes go to it, and Enter triggers a hidden search. You're right that the behavior makes no sense to the user.

The fix is straightforward: the search box should either be properly shown in the Updates tab like it is in Search, or Ctrl-F should be disabled there entirely if search isn't meant to exist in that tab. I'll make it visible and consistent with the other tabs. Going into the xbps-gui bug-fix pass — thanks for catching it.

Confirmed, this is a real bug. In the Updates tab the search box widget is created and can receive focus, but it isn't actually rendered/visible — so Ctrl-F focuses an invisible field, keystrokes go to it, and Enter triggers a hidden search. You're right that the behavior makes no sense to the user. The fix is straightforward: the search box should either be properly shown in the Updates tab like it is in Search, or Ctrl-F should be disabled there entirely if search isn't meant to exist in that tab. I'll make it visible and consistent with the other tabs. Going into the xbps-gui bug-fix pass — thanks for catching it.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nobody/odyssey-xbps-gui#5
No description provided.