dotnet / dotnet/maui

[iOS] LargeTitles deferred loading until user interacted with content

Open
#33,135 10 comments 0 reactions 1 assignee Claimed by @kubaflo View on GitHub
area-controls-collectionview platform/ios s/triaged s/verified t/bug version/iOS-26
Dominant language
C#
Stars
23.3k
Forks
2k
Avg merge
1d 15h
Merged PRs (30d)
290

Description

### Description

If I have all elements that aren't layouts conditional IsVisible and they are hidden when the page starts loading then the title isn't rendered even if you then make for example the collection view visible once content loaded.
I'm not sure what it is related to but maybe the title needs a special view update once the collection view is visible to render again and this is for some reason not triggered when making the collection view with content visible only if the user interacts with it....
See for your self in the provided min repr. example.

### Steps to Reproduce

See minimal repr. example.

### Link to public reproduction project repository

https://github.com/paulober/maui-largetitles-bug

### Version with bug

10.0.11

### Is this a regression from previous behavior?

Not sure, did not test other versions

### Last version that worked well

_No response_

### Affected platforms

iOS

### Affected platform versions

iOS 26.0, 26.1 and maybe more that support Large Titles

### Did you find any workaround?

By placing any constant visible content above the `CollectionView`. In my example if I place one bellow it than it will stop you from being able to scroll it anymore so there is then no option for the user to make the title visible.
```xaml



```

### Relevant log output

```shell

```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.