[GH-ISSUE #780] Halide-1.17.3‘s UI is abnormal #701

Closed
opened 2026-03-03 15:35:42 +03:00 by kerem · 2 comments
Owner

Originally created by @Littlechocolate on GitHub (Aug 21, 2025).
Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/780

Describe the issue

The control bar, which typically appears at the bottom of the screen (including options like timer, flashlight, RAW, etc.), has moved to the top of the screen.

Normal:
Image

LiveContainer:
Image

Instructions to reproduce

From app opening to app closing
Always

What version of LiveContainer and iOS are you using?

LiveContainer version: 3.6.1-release. iOS version: 18.5

Other

No response

Originally created by @Littlechocolate on GitHub (Aug 21, 2025). Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/780 ### Describe the issue The control bar, which typically appears at the bottom of the screen (including options like timer, flashlight, RAW, etc.), has moved to the top of the screen. Normal: <img width="1179" height="2556" alt="Image" src="https://github.com/user-attachments/assets/e696b362-6887-4602-b297-32c4849719c4" /> LiveContainer: <img width="1179" height="2556" alt="Image" src="https://github.com/user-attachments/assets/8c235773-2f77-4ce5-9a23-e5acffe5a7f5" /> ### Instructions to reproduce From app opening to app closing Always ### What version of LiveContainer and iOS are you using? LiveContainer version: 3.6.1-release. iOS version: 18.5 ### Other _No response_
kerem 2026-03-03 15:35:42 +03:00
Author
Owner

@GA251 commented on GitHub (Aug 21, 2025):

I think this issue might be caused by the app thinking that it is on a non-notched device, thereby thinking it’s OK to move the controls to the top? It looks like the bottom gesture bar is also ignored, much like an iPhone with a home button.

If LiveContainer sets the “device boundaries” (variables like if a notch is present or not, how tall is the status bar and gesture bar etc.), its most likely that apps that read these programmatically BEFORE LiveContainer sets them and just assumes that it is a non-notched device, I assume that might be why native views aren’t affected by it, as they might react to the the “device boundaries” changing and move accordingly, and only apps that check such variables once at startup are affected by it.

(I think that my issue #759 also relates to this)

<!-- gh-comment-id:3211020050 --> @GA251 commented on GitHub (Aug 21, 2025): I think this issue might be caused by the app thinking that it is on a non-notched device, thereby thinking it’s OK to move the controls to the top? It looks like the bottom gesture bar is also ignored, much like an iPhone with a home button. If LiveContainer sets the “device boundaries” (variables like if a notch is present or not, how tall is the status bar and gesture bar etc.), its most likely that apps that read these programmatically BEFORE LiveContainer sets them and just assumes that it is a non-notched device, I assume that might be why native views aren’t affected by it, as they might react to the the “device boundaries” changing and move accordingly, and only apps that check such variables once at startup are affected by it. (I think that my issue #759 also relates to this)
Author
Owner

@hugeBlack commented on GitHub (Jan 3, 2026):

It's different from 759. The developer hardcoded the resolution of old devices, so this issue is more similar to #457.

<!-- gh-comment-id:3706802171 --> @hugeBlack commented on GitHub (Jan 3, 2026): It's different from 759. The developer hardcoded the resolution of old devices, so this issue is more similar to #457.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/LiveContainer#701
No description provided.