diff --git a/zaaReloaded2/ViewModels/SettingsRepositoryViewModel.cs b/zaaReloaded2/ViewModels/SettingsRepositoryViewModel.cs index f96350c..aa2a5f9 100755 --- a/zaaReloaded2/ViewModels/SettingsRepositoryViewModel.cs +++ b/zaaReloaded2/ViewModels/SettingsRepositoryViewModel.cs @@ -273,6 +273,10 @@ namespace zaaReloaded2.ViewModels { _repository = repository; BuildSettingsList(); + if (SettingsList.Count > 0) + { + SettingsList.First().IsSelected = true; + } RequestCloseView += (sender, args) => { _repository.Store(); diff --git a/zaaReloaded2/ViewModels/SettingsViewModel.cs b/zaaReloaded2/ViewModels/SettingsViewModel.cs index f97f969..3b92d07 100755 --- a/zaaReloaded2/ViewModels/SettingsViewModel.cs +++ b/zaaReloaded2/ViewModels/SettingsViewModel.cs @@ -222,6 +222,10 @@ namespace zaaReloaded2.ViewModels vm.PropertyChanged += ElementViewModel_PropertyChanged; Elements.Add(vm); } + if (Elements.Count > 0) + { + Elements.First().IsSelected = true; + } } #endregion diff --git a/zaaReloaded2/Views/ElementPickerView.xaml b/zaaReloaded2/Views/ElementPickerView.xaml index 947a719..3a42d03 100755 --- a/zaaReloaded2/Views/ElementPickerView.xaml +++ b/zaaReloaded2/Views/ElementPickerView.xaml @@ -25,6 +25,7 @@ WindowStyle="ToolWindow" Topmost="True" b:WindowState.CenterScreen="True" b:WindowState.Save="True" Title="Neues Element auswählen" + FocusManager.FocusedElement="{Binding ElementName=treeview}" > @@ -35,7 +36,7 @@