Split left/right alignment and sizing

I’m trying to create a list of text items each with a label. I’m on a small display and so there isn’t enough room to display the entire item.

The challenge I face is as follows:

  • Left aligned text with LVGL label set to auto-size
  • Right aligned text with LVGL label width spanning from the right of the prior text to the edge of the screen set to scroll circular on overflow

I’m stumped on how to setup the size and alignment of the second label. The best I can figure out is to set it to screen width - width of first label, and then use left-mid-out alignment, but with this method I will have to manually recalculate on every text update. I’m hoping there’s a feature I’ve overlooked that can make this easier.