-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: SE device UI issues #39
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
fixed header for iOS 15 |
Added some fixes for Bug Bash, description updated |
@forgotvas Most of the iPad issues are fixed in this PR, but the value prop view is not rendered properly. |
Hi @saeedbashir, i have fixed iPad and fixed Due Date top padding, for rotation bug please add note to Bug Bash. Thank you |
@saeedbashir fixed rotation bug here too |
@forgotvas Scroll is disabled on Course outline (Home) tab. |
fixed |
@@ -316,7 +316,7 @@ public struct CourseContainerView: View { | |||
} | |||
} | |||
.versionedTabStyle() | |||
.introspect(.scrollView, on: .iOS(.v15, .v16, .v17), customize: { tabView in | |||
.introspect(.scrollView, on: .iOS(.v16, .v17), customize: { tabView in |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@forgotvas What will happen when the new iOS version iOS 18, will be released, do we need to white list future updates or will it be handled automatically?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we will need add new version or we will need to change standard introspect to @_spi(Advanced) import SwiftUIIntrospect
and use it like .introspect(.scrollView, on: .iOS(.v15...), customize: { scrollView in
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you update it so we don't have to worry about future updates, until unless there is an issue?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
or if it's out of the scope of this PR, we can create a task for this and can handle it post-MVP.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
updated, also checked via search on project word .introspect
and found that there no any other places where it uses list like .v(16), .v(17)
. Other places use certain version or relative range.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
{ | ||
"images" : [ | ||
{ | ||
"filename" : "Regular-M.pdf", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you please change the file name to the asset name?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
* fix: se device * fix: course image * fix: small course * fix: header for ios 15 * fix: double nav bar * chore: added trophy assets * fix: fixed all courses screen * fix: ipad course dashboard * chore: fixed dates banner padding * fix: ipad upgrade view * chore: fix for rotation bug * fix: scroll on home tab * chore: update introspect for future versions * chore: rename name of file icon
* fix: SE device UI issues (#39) * fix: se device * fix: course image * fix: small course * fix: header for ios 15 * fix: double nav bar * chore: added trophy assets * fix: fixed all courses screen * fix: ipad course dashboard * chore: fixed dates banner padding * fix: ipad upgrade view * chore: fix for rotation bug * fix: scroll on home tab * chore: update introspect for future versions * chore: rename name of file icon * chore: delete unneeded IAP icon * chore: delete IAP part * chore: delete IAP part * chore: fix after merge * chore: started to add courseRawImage * chore: delete IAP part * fix: after merge * chore: deleted unsupported ios 15 modifiers * chore: added courseRawImage * chore: moved progress to correct place * chore: fix broken tests --------- Co-authored-by: Vadim Kuznetsov <[email protected]> Co-authored-by: Anton Yarmolenko <[email protected]>
Related to iOS Buggy UI openedx#511 including header view for iOS 15
Contains fixes for: