diff --git a/src/runner/main.cpp b/src/runner/main.cpp index c20293f9ed..54a12715aa 100644 --- a/src/runner/main.cpp +++ b/src/runner/main.cpp @@ -161,7 +161,7 @@ int runner(bool isProcessElevated, bool openSettings, std::string settingsWindow L"PowerToys.MouseJump.dll", L"PowerToys.AlwaysOnTopModuleInterface.dll", L"PowerToys.MousePointerCrosshairs.dll", - L"PowerToys.CursorWrap.dll", + // L"PowerToys.CursorWrap.dll", L"PowerToys.PowerAccentModuleInterface.dll", L"PowerToys.PowerOCRModuleInterface.dll", L"PowerToys.AdvancedPasteModuleInterface.dll", diff --git a/src/settings-ui/Settings.UI/SettingsXAML/Views/MouseUtilsPage.xaml b/src/settings-ui/Settings.UI/SettingsXAML/Views/MouseUtilsPage.xaml index 60d0f5370d..b199e52e7f 100644 --- a/src/settings-ui/Settings.UI/SettingsXAML/Views/MouseUtilsPage.xaml +++ b/src/settings-ui/Settings.UI/SettingsXAML/Views/MouseUtilsPage.xaml @@ -273,6 +273,7 @@ + - - - - - - - + Icon="{ui:BitmapIcon Source=/Assets/Settings/Icons/MouseUtils.png}" /> ()) { + // Hide CursorWrap from Dashboard + if (moduleType == ModuleType.CursorWrap) + { + continue; + } + GpoRuleConfigured gpo = ModuleHelper.GetModuleGpoConfiguration(moduleType); var newItem = new DashboardListItem() { @@ -145,7 +151,8 @@ namespace Microsoft.PowerToys.Settings.UI.ViewModels IsEnabled = gpo == GpoRuleConfigured.Enabled || (gpo != GpoRuleConfigured.Disabled && ModuleHelper.GetIsModuleEnabled(generalSettingsConfig, moduleType)), IsLocked = gpo == GpoRuleConfigured.Enabled || gpo == GpoRuleConfigured.Disabled, Icon = ModuleHelper.GetModuleTypeFluentIconName(moduleType), - IsNew = moduleType == ModuleType.CursorWrap, + + // IsNew = moduleType == ModuleType.CursorWrap, DashboardModuleItems = GetModuleItems(moduleType), }; newItem.EnabledChangedCallback = EnabledChangedOnUI; diff --git a/src/settings-ui/Settings.UI/ViewModels/Flyout/AllAppsViewModel.cs b/src/settings-ui/Settings.UI/ViewModels/Flyout/AllAppsViewModel.cs index 3239da678f..4ee87e964e 100644 --- a/src/settings-ui/Settings.UI/ViewModels/Flyout/AllAppsViewModel.cs +++ b/src/settings-ui/Settings.UI/ViewModels/Flyout/AllAppsViewModel.cs @@ -36,6 +36,12 @@ namespace Microsoft.PowerToys.Settings.UI.ViewModels foreach (ModuleType moduleType in Enum.GetValues()) { + // Hide CursorWrap from All Apps flyout + if (moduleType == ModuleType.CursorWrap) + { + continue; + } + AddFlyoutMenuItem(moduleType); }