There appears to be extra spacing (or offset) between tab and tab content in IE 11.
IE 11:
Chrome:
I have provided a stackblitz.io example:
https://angular-fhovtt.stackblitz.io
I would expect the output would be similar given that no additional application styling has been applied.
App
Device:
_Add any other notes about the problem here._
Thanks for reporting this. We will triage it and get it put in the backlog.
I investigated this problem and I found out that there is a display: inline that cause this issue.
If you remove it, the extra spacing disappear. I tested it on Chrome, Mozilla, Edge and IE 11 and seems like this fix doesn't affect the usability.
Can I start working on it?
If so, can you assign the issue to me?
Thanks!
Sure. Could you also test it on Safari?
Thanks, @florin-borceanu
I just testing this fix in v2.3.0 and it does correct the issue with extra spacing, however it broke the layout of components within the tab control. In v2.2.2, a Datagrid component within a tab control would render to fill the width of the page. In v2.3.0 in does not. The also has a major impact on Flex Grid layouts which render with almost no width at all (which I recently reporting in #4035).
@davidrourke Does the demo from #4035 cover this scenario as well?
@gnomeontherun The tab spacing issue from this scenario was fixed, however as you can see from the screenshots and the demo, the fix introduced a bug in the layout of components.
Any update on when this will be fixed? I am stuck on v2.1.2 and could really use some of the other fixes in newer release, but I can't because of issue's I've reported with IE 11.
Given the holidays, some things have not been picked up. I'm marking it for review at next backlog review.
@gnomeontherun can you tell me when this is going to be fixed? We have a large customer base that is still using IE11. I really would like to update to your latest v2.x release, but I can't because if this issue and the other's that I reported.
I understand its a problem for you, and this could be a great contribution candidate since we haven't had capacity to prioritize this work. If you are able to help us isolate and identify a fix, we'd be happy to get it in.
Hi there 馃憢, this is an automated message. To help Clarity keep track of discussions, we automatically lock closed issues after 14 days. Please look for another open issue or open a new issue with updated details and reference this one as necessary.
Most helpful comment
I investigated this problem and I found out that there is a
display: inlinethat cause this issue.If you remove it, the extra spacing disappear. I tested it on Chrome, Mozilla, Edge and IE 11 and seems like this fix doesn't affect the usability.
Can I start working on it?
If so, can you assign the issue to me?
Thanks!