Files
element-x-android/libraries
Jorge Martin Espinosa cc3c68411e Try making HeaderFooterView more robust (#7267)
* Try making `HeaderFooterView` more robust

Create `HeaderFooterLayout` to properly calculate the content size when the component is scrollable so it's at least the size of the available space.

* Make `DesktopNoticeView` scrollable

For this, `NumberedListOrganism` can't be a `LazyColumn`, since that's a lazy layout with no intrinsic height and Compose doesn't know how to size it.

* Fix the case where no header or content composables are supplied

* Fix insets in non-scrollable UI

* Remove `movableContentOf`, suppress the warning instead since the `isScrollable` parameter should never toggle this behavior

* Update screenshots

---------

Co-authored-by: ElementBot <android@element.io>
2026-07-28 09:38:56 +02:00
..
WIP
2026-05-28 09:54:00 +02:00
2026-07-10 12:24:45 +02:00
2026-06-14 10:06:17 +00:00
…
2026-07-23 14:57:12 +02:00
2026-07-15 16:34:24 +02:00
2026-07-13 12:21:55 +02:00
2026-05-28 09:54:02 +02:00