ValueChanged parameters quickfix

This commit is contained in:
Roman Kapustin
2018-06-12 19:27:55 +03:00
parent b6c0aa3f26
commit 71371dc4b8

View File

@ -39,9 +39,9 @@ namespace osu.Game.Overlays.Settings.Sections.Graphics
var resolutions = getResolutions(); var resolutions = getResolutions();
var resolutionDropdownBindable = new BindableInt(resolutions.FirstOrDefault(r => r.Key.StartsWith($"{sizeFullscreen.Value.Width}x{sizeFullscreen.Value.Height}")).Value); var resolutionDropdownBindable = new BindableInt(resolutions.FirstOrDefault(r => r.Key.StartsWith($"{sizeFullscreen.Value.Width}x{sizeFullscreen.Value.Height}")).Value);
resolutionDropdownBindable.ValueChanged += _ => resolutionDropdownBindable.ValueChanged += resolution =>
{ {
var newResolution = resolutions.First(r => r.Value == _); var newResolution = resolutions.First(r => r.Value == resolution);
var newResolutionparts = newResolution.Key.Split('x'); var newResolutionparts = newResolution.Key.Split('x');
sizeFullscreen.Value = new Size(int.Parse(newResolutionparts.First()), int.Parse(newResolutionparts.Last())); sizeFullscreen.Value = new Size(int.Parse(newResolutionparts.First()), int.Parse(newResolutionparts.Last()));
}; };
@ -91,9 +91,9 @@ namespace osu.Game.Overlays.Settings.Sections.Graphics
}, },
}; };
windowModeDropdown.Bindable.ValueChanged += (s) => windowModeDropdown.Bindable.ValueChanged += windowMode =>
{ {
if (windowModeDropdown.Bindable.Value == WindowMode.Fullscreen) if (windowMode == WindowMode.Fullscreen)
resolutionDropdown.Show(); resolutionDropdown.Show();
else else
resolutionDropdown.Hide(); resolutionDropdown.Hide();