Skip to content
This repository was archived by the owner on Jan 6, 2025. It is now read-only.
This repository was archived by the owner on Jan 6, 2025. It is now read-only.

IPad Rendering Issues -- flex ordering and nested fxFlexFill #244

@mmartimo

Description

@mmartimo

I have an application that is experiencing a couple issues (hopefully just user error???) as demonstrated at: https://plnkr.co/fcsPtbnXVVxTmTuVcpoa

With the desktop versions of Chrome or Edge, the application shows as:
chromefine

However on an iPad with either Safari or Chrome it shows as:
ipadfail

First issue is the ordering of the flex div... on the desktop it shows (as desired) in the order in the HTML, on the iPad the plain fxFlex (yellow) shifts to the bottom.
<div fxFlexFill fxLayout="column" fxLayoutAlign="start stretch">
<div fxFlex="100px"...>
<div fxFlex="100px"...>
<div fxFlex></div>
<div fxFlex="100px"...>
</div>

Second issue is the nesting of a fxFlexFill div... on the desktop it shows as all blue (as desired), on the iPad it sizes to the content (small blue div in large black area).
<div fxFlex style="background-color:black; color: white;">
<div fxFlexFill style="background-color:blue; ...>
</div>

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions