From 3ce94a7c388e1ef7b493da2a54c411b84ea43b94 Mon Sep 17 00:00:00 2001 From: Greg Date: Fri, 17 Feb 2023 22:09:18 -0700 Subject: [PATCH] Fix crash adding first target. --- .../OrbisLib2/Common/Database/SavedTarget.cs | 2 +- .../MVVM/View/SubView/AddTargetView.xaml | 8 +++--- .../MVVM/View/SubView/AddTargetView.xaml.cs | 25 ------------------- .../Resources/BuildNumber.txt | 2 +- .../Resources/BuildString.txt | 2 +- 5 files changed, 7 insertions(+), 32 deletions(-) diff --git a/Windows/Libraries/OrbisLib2/Common/Database/SavedTarget.cs b/Windows/Libraries/OrbisLib2/Common/Database/SavedTarget.cs index 267ff3d..acf939d 100644 --- a/Windows/Libraries/OrbisLib2/Common/Database/SavedTarget.cs +++ b/Windows/Libraries/OrbisLib2/Common/Database/SavedTarget.cs @@ -51,7 +51,7 @@ namespace OrbisLib2.Common.Database db.CreateTable(); _Info = db.Find(x => x.TargetId == Id); - if (_Info == null) + if (_Info == null && Id != 0) { _Info = new TargetInfo(); _Info.TargetId = Id; diff --git a/Windows/OrbisNeighborHood/MVVM/View/SubView/AddTargetView.xaml b/Windows/OrbisNeighborHood/MVVM/View/SubView/AddTargetView.xaml index f9e444d..7b70cf6 100644 --- a/Windows/OrbisNeighborHood/MVVM/View/SubView/AddTargetView.xaml +++ b/Windows/OrbisNeighborHood/MVVM/View/SubView/AddTargetView.xaml @@ -84,7 +84,7 @@ InputDescription="Shows the Title number of the games on the home screen of this target."> @@ -93,7 +93,7 @@ InputDescription="Shows the devkit information display panel that will show some information about the target like the IP Address."> @@ -102,7 +102,7 @@ InputDescription="Shows a shortcut on the Home screen that can be used to quickly access the Orbis Toolbox menu."> @@ -111,7 +111,7 @@ InputDescription="Shows the '★APP_HOME' on the home screen that can be used to quickly launch home brew to debug it with out a pkg."> diff --git a/Windows/OrbisNeighborHood/MVVM/View/SubView/AddTargetView.xaml.cs b/Windows/OrbisNeighborHood/MVVM/View/SubView/AddTargetView.xaml.cs index 77fd8d6..aceddea 100644 --- a/Windows/OrbisNeighborHood/MVVM/View/SubView/AddTargetView.xaml.cs +++ b/Windows/OrbisNeighborHood/MVVM/View/SubView/AddTargetView.xaml.cs @@ -88,49 +88,24 @@ namespace OrbisNeighborHood.MVVM.View.SubView #region Target Settings - private void ShowTitleIdLabels_Loaded(object sender, RoutedEventArgs e) - { - var Switch = (SimpleSwitch)sender; - Switch.IsToggled = _newTarget.Info.ShowTitleId; - - } - private void ShowTitleIdLabels_MouseDown(object sender, MouseButtonEventArgs e) { var Switch = (SimpleSwitch)sender; _newTarget.Info.ShowTitleId = Switch.IsToggled; } - private void ShowDevkitPanel_Loaded(object sender, RoutedEventArgs e) - { - var Switch = (SimpleSwitch)sender; - Switch.IsToggled = _newTarget.Info.ShowDevkitPanel; - } - private void ShowDevkitPanel_MouseDown(object sender, MouseButtonEventArgs e) { var Switch = (SimpleSwitch)sender; _newTarget.Info.ShowDevkitPanel = Switch.IsToggled; } - private void ShowToolboxShortcut_Loaded(object sender, RoutedEventArgs e) - { - var Switch = (SimpleSwitch)sender; - Switch.IsToggled = _newTarget.Info.ShowToolboxShortcut; - } - private void ShowToolboxShortcut_MouseDown(object sender, MouseButtonEventArgs e) { var Switch = (SimpleSwitch)sender; _newTarget.Info.ShowToolboxShortcut = Switch.IsToggled; } - private void ShowAppHome_Loaded(object sender, RoutedEventArgs e) - { - var Switch = (SimpleSwitch)sender; - Switch.IsToggled = _newTarget.Info.ShowAppHome; - } - private void ShowAppHome_MouseDown(object sender, MouseButtonEventArgs e) { var Switch = (SimpleSwitch)sender; diff --git a/Windows/OrbisNeighborHood/Resources/BuildNumber.txt b/Windows/OrbisNeighborHood/Resources/BuildNumber.txt index 799fc49..f570f1c 100644 --- a/Windows/OrbisNeighborHood/Resources/BuildNumber.txt +++ b/Windows/OrbisNeighborHood/Resources/BuildNumber.txt @@ -1 +1 @@ -2636 +2642 diff --git a/Windows/OrbisNeighborHood/Resources/BuildString.txt b/Windows/OrbisNeighborHood/Resources/BuildString.txt index ec7efa8..5d40308 100644 --- a/Windows/OrbisNeighborHood/Resources/BuildString.txt +++ b/Windows/OrbisNeighborHood/Resources/BuildString.txt @@ -1 +1 @@ -Version 3.0.2636 Release Build Friday February 17 2023 7:35 PM +Version 3.0.2642 Debug Build Friday February 17 2023 10:08 PM