Преглед на файлове

avalonia: Fix to Equipment details tab index getting reset when going back

Kenric Nugteren преди 5 дни
родител
ревизия
9c0b202a86

+ 1 - 1
PRS.Avalonia/PRS.Avalonia/Modules/EquipmentModule/EquipmentDetails/EquipmentDetailsView.axaml

@@ -12,7 +12,7 @@
              x:DataType="modules:EquipmentDetailsViewModel">
 	<TabControl Classes="Standard"
 				TabStripPlacement="Bottom"
-				SelectedIndex="1">
+				SelectedIndex="{Binding SelectedTab}">
 		<TabItem Header="Tasks">
 			<Grid>
 				<Grid.RowDefinitions>

+ 3 - 0
PRS.Avalonia/PRS.Avalonia/Modules/EquipmentModule/EquipmentDetails/EquipmentDetailsViewModel.cs

@@ -34,6 +34,9 @@ public partial class EquipmentDetailsViewModel : ModuleViewModel
     [ObservableProperty]
     private bool _hasDocument;
 
+    [ObservableProperty]
+    private int _selectedTab;
+
     [ObservableProperty]
     private bool _hasMap;