feat: on screen widget touch track point

This commit is contained in:
True Zhuanjia
2026-02-11 21:43:33 +08:00
parent 44123c74d9
commit 8d54ed9316
15 changed files with 995 additions and 798 deletions
@@ -392,6 +392,7 @@
bool onScreenWidgetSwitched = previousOnScreenWidgetEnabled != [_streamView isOnScreenWidgetEnabled];
bool needReload = onScreenWidgetSwitched && !previousOnScreenWidgetEnabled;
OnScreenWidgetView.trackPointEnabled = _settings.touchPointTracking;
[_streamView reloadOnScreenWidgetViews:_viewJustLoaded||reloadOnscreenWidgets||needReload]; //reload keyboard buttons here. the keyboard widget view will be added to the streamframe view instead streamview, the highest layer, which saves a lot of reengineering
if(onScreenWidgetSwitched && previousOnScreenWidgetEnabled) [_streamView clearOnScreenWidgets];