Skip to content

Commit a1e9d10

Browse files
committed
Made pages transient to improve memory clearance
1 parent 003ab1b commit a1e9d10

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

CompactGUI/Application.xaml.vb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,16 +75,16 @@ Partial Public Class Application
7575

7676

7777
' Views and ViewModels
78-
services.AddSingleton(Of HomePage)()
78+
services.AddTransient(Of HomePage)()
7979
services.AddSingleton(Of HomeViewModel)()
8080

81-
services.AddSingleton(Of WatcherPage)()
81+
services.AddTransient(Of WatcherPage)()
8282
services.AddTransient(Of WatcherViewModel)()
8383

84-
services.AddSingleton(Of SettingsPage)()
84+
services.AddTransient(Of SettingsPage)()
8585
services.AddSingleton(Of SettingsViewModel)()
8686

87-
services.AddSingleton(Of DatabasePage)()
87+
services.AddTransient(Of DatabasePage)()
8888
services.AddTransient(Of DatabaseViewModel)()
8989

9090
'Other services

CompactGUI/MainWindow.xaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@
233233
<StackPanel VerticalAlignment="Center" Orientation="Horizontal">
234234
<TextBlock Text="CompactGUI"
235235
Margin="0,0,20,0" VerticalAlignment="Center"
236-
Foreground="#10FFFFFF"
236+
Foreground="#20FFFFFF"
237237
Visibility="{Binding IsAdmin, Converter={StaticResource BooleanToInverseVisibilityConverter}}" />
238238
<Border Width="80" Height="22"
239239
Background="#20f44336" CornerRadius="10"

0 commit comments

Comments
 (0)