fix: touch input and settings

This commit is contained in:
Acaki committed 2025-07-13 04:22:55 +08:00
1 parent 46526603cc
commit 84cb37f6f3
3 files changed
+4 -2

No files matched your search

+1 -1
View File
@@ -90,7 +90,7 @@ typedef NS_ENUM(NSInteger, SettingsMenuMode) {
frameQueueSize:(NSInteger)frameQueueSize frameQueueSize:(NSInteger)frameQueueSize
enableGraphs:(BOOL)enableGraphs enableGraphs:(BOOL)enableGraphs
graphOpacity:(NSInteger)graphOpacity graphOpacity:(NSInteger)graphOpacity
renderingBackend:(NSInteger)renderingBackend; renderingBackend:(NSInteger)renderingBackend
backgroundSessionTimer:(NSInteger)backgroundSessionTimer; backgroundSessionTimer:(NSInteger)backgroundSessionTimer;
- (NSArray*) getHosts; - (NSArray*) getHosts;
@@ -2077,7 +2077,7 @@ BOOL isCustomResolution(CGSize res) {
frameQueueSize:_frameQueueSize frameQueueSize:_frameQueueSize
enableGraphs:enableGraphs enableGraphs:enableGraphs
graphOpacity:_graphOpacity graphOpacity:_graphOpacity
renderingBackend:renderingBackend]; renderingBackend:renderingBackend
backgroundSessionTimer:backgroundSessionTimer]; backgroundSessionTimer:backgroundSessionTimer];
} }
@@ -639,6 +639,7 @@
framerate:[self->_settings.framerate floatValue] framerate:[self->_settings.framerate floatValue]
enableHdr:self->_settings.enableHdr enableHdr:self->_settings.enableHdr
metricsHandler:self.imguiView.metricsHandler]; metricsHandler:self.imguiView.metricsHandler];
self.metalViewController.view.userInteractionEnabled = NO;
[self.view addSubview:self.metalViewController.view]; [self.view addSubview:self.metalViewController.view];
[self.view bringSubviewToFront:self.metalViewController.view]; [self.view bringSubviewToFront:self.metalViewController.view];
} }
@@ -648,6 +649,7 @@
streamFps:[_settings.framerate intValue] streamFps:[_settings.framerate intValue]
enableGraphs:_settings.enableGraphs enableGraphs:_settings.enableGraphs
graphOpacity:[_settings.graphOpacity intValue]]; graphOpacity:[_settings.graphOpacity intValue]];
self.imguiView.mtkView.userInteractionEnabled = NO;
[self.view addSubview:self.imguiView.mtkView]; [self.view addSubview:self.imguiView.mtkView];
[self.view bringSubviewToFront:self.imguiView.mtkView]; [self.view bringSubviewToFront:self.imguiView.mtkView];