From 7323c657df7428cbd34dc1f132ab59da3cdb6fd7 Mon Sep 17 00:00:00 2001 From: Robert Beekman Date: Sun, 15 Jan 2017 17:44:00 +0100 Subject: [PATCH] Update FlyoutSettingsViewModel.cs --- .../Artemis/ViewModels/Flyouts/FlyoutSettingsViewModel.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Artemis/Artemis/ViewModels/Flyouts/FlyoutSettingsViewModel.cs b/Artemis/Artemis/ViewModels/Flyouts/FlyoutSettingsViewModel.cs index 1f9e8c4ad..fbce0198c 100644 --- a/Artemis/Artemis/ViewModels/Flyouts/FlyoutSettingsViewModel.cs +++ b/Artemis/Artemis/ViewModels/Flyouts/FlyoutSettingsViewModel.cs @@ -72,7 +72,11 @@ namespace Artemis.ViewModels.Flyouts { get { - return new BindableCollection(MainManager.DeviceManager.KeyboardProviders.Select(k => k.Name)); + return new BindableCollection(MainManager.DeviceManager.KeyboardProviders + .OrderBy(k => k.Name != "None") + .ThenBy(k => k.Name != "Corsair RGB Keyboard") + .ThenBy(k => k.Name) + .Select(k => k.Name)); } } @@ -244,4 +248,4 @@ namespace Artemis.ViewModels.Flyouts : GeneralSettings.LastKeyboard; } } -} \ No newline at end of file +}