Explorar o código

UI: Text in the shader translation slider tooltip

Evan Husted hai 1 ano
pai
achega
8e4a77aba0

+ 3 - 1
src/Ryujinx/UI/ViewModels/SettingsViewModel.cs

@@ -300,6 +300,8 @@ namespace Ryujinx.Ava.UI.ViewModels
                 OnPropertyChanged();
             }
         }
+
+        public string ShaderTranslationDelayTooltipText => $"Current value: {ShaderTranslationDelay}"; 
         
         public int ShaderTranslationDelay
         {
@@ -308,7 +310,7 @@ namespace Ryujinx.Ava.UI.ViewModels
             {
                 _shaderTranslationSleepDelay = value;
                 
-                OnPropertyChanged();
+                OnPropertiesChanged(nameof(ShaderTranslationDelay), nameof(ShaderTranslationDelayTooltipText));
             }
         }
 

+ 1 - 1
src/Ryujinx/UI/Views/Settings/SettingsHacksView.axaml

@@ -56,7 +56,7 @@
                 </StackPanel>
                 <Slider HorizontalAlignment="Center" 
                         Value="{Binding ShaderTranslationDelay}"
-                        ToolTip.Tip="{Binding ShaderTranslationDelay}"
+                        ToolTip.Tip="{Binding ShaderTranslationDelayTooltipText}"
                         Width="175"
                         Margin="0,-3,0,0"
                         Height="32"