fix: touch input and settings

This commit is contained in:
Acaki
2025-07-13 04:22:55 +08:00
parent 46526603cc
commit 84cb37f6f3
3 changed files with 4 additions and 2 deletions
+1 -1
View File
@@ -90,7 +90,7 @@ typedef NS_ENUM(NSInteger, SettingsMenuMode) {
frameQueueSize:(NSInteger)frameQueueSize
enableGraphs:(BOOL)enableGraphs
graphOpacity:(NSInteger)graphOpacity
renderingBackend:(NSInteger)renderingBackend;
renderingBackend:(NSInteger)renderingBackend
backgroundSessionTimer:(NSInteger)backgroundSessionTimer;
- (NSArray*) getHosts;
@@ -2077,7 +2077,7 @@ BOOL isCustomResolution(CGSize res) {
frameQueueSize:_frameQueueSize
enableGraphs:enableGraphs
graphOpacity:_graphOpacity
renderingBackend:renderingBackend];
renderingBackend:renderingBackend
backgroundSessionTimer:backgroundSessionTimer];
}
@@ -639,6 +639,7 @@
framerate:[self->_settings.framerate floatValue]
enableHdr:self->_settings.enableHdr
metricsHandler:self.imguiView.metricsHandler];
self.metalViewController.view.userInteractionEnabled = NO;
[self.view addSubview:self.metalViewController.view];
[self.view bringSubviewToFront:self.metalViewController.view];
}
@@ -648,6 +649,7 @@
streamFps:[_settings.framerate intValue]
enableGraphs:_settings.enableGraphs
graphOpacity:[_settings.graphOpacity intValue]];
self.imguiView.mtkView.userInteractionEnabled = NO;
[self.view addSubview:self.imguiView.mtkView];
[self.view bringSubviewToFront:self.imguiView.mtkView];