ui: force tables to display 10 rows#10408
Conversation
|
It would be nicer to let @swhite2 take the lead. And 3 is as bad as 2 IMO. |
|
Of course. In any case, in practice the jump is from 1.5 to 3.5 rows which is probably enough. |
|
I'm leaning towards 5 or 10 if enough entries exist. As I said on mobile landscape it's rather hard to get a good overview and hitting the scroll position too then actually scroll again (still without better overview). The grids can have hundreds of entries so scrolling 2 of them at a time is weird. |
|
@sopex testing this I see 2 issues:
|
f6dfa4e to
7ef2d2f
Compare
|
@swhite2 Done |
|
When zooming in or reducing vertical space I still end up with the 2 entries. |
On the phone? |
Tested only in browser for now but this should apply to all things. Now it works, but the irony is on larger lists it's harder to find a scrollable background to get to the apply button hidden below ;) |
Maybe some weird aspect ratio? You can always use the footer, the head bar, or the big menu bar :) |
|
Good point. I avoided the footer thinking it doesn't work, but it does. Ok for me. |
|
@sopex One glitch I see now is that when a grid is squashed (as always simulated on my end though dragging the developer tools up), and you scroll the grid down a bit, then create more space for the grid by increasing page height again, the grid doesn't scale with it anymore. As far as I can see the grid prioritizes resetting the grid scroll to the top, which shouldn't happen in this case. A second initiated resize will then scale the grid properly (because the scroll position is at the top). Sorry for being annoying :) |
|
@swhite2 You need to try harder to annoy me. It's a bit of a unique problem, but all good :) |
|
Edit: I need your help afterall, this is unstable. It doesn't work consistently. @swhite2 If you have a better idea, otherwise this seems good. Screen.Recording.2026-06-12.125324.mp4 |
|
@sopex what is the unstable part? It works rather well now |
If it's fine on your system. Maybe it's time to kill my VM :) |
|
can you rebase this branch on master (and force push)? some git weirdness here |
Absolutely |
|
For some reason the ipsec change from yesterday doesn't apply anymore? |
Rebase issue, fixed |

Important notices
Before you submit a pull request, we ask you kindly to acknowledge the following:
Describe the problem
Phones and 4K screens make it very difficult for pixel-based minimums to work. A minimum amount of rows displayed is the way to go.
@fichtner Tagging you as the perfect tester :)
Expanding from here:
#10407