1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-15 13:22:57 +08:00

Fix warnings

This commit is contained in:
EVAST9919 2019-02-03 17:09:04 +03:00
parent 0035ea036e
commit eeecbfcbe0
3 changed files with 4 additions and 12 deletions

View File

@ -9,7 +9,7 @@ namespace osu.Game.Overlays.KeyBinding
{
public class RulesetBindingsSection : SettingsSection
{
public override FontAwesome Icon => (ruleset.CreateInstance().CreateIcon() as SpriteIcon).Icon;
public override FontAwesome Icon => (ruleset?.CreateInstance().CreateIcon() as SpriteIcon)?.Icon ?? FontAwesome.fa_osu_hot;
public override string Header => ruleset.Name;
private readonly RulesetInfo ruleset;

View File

@ -33,7 +33,7 @@ namespace osu.Game.Overlays
{
Anchor = Anchor.BottomLeft,
Origin = Anchor.BottomLeft,
Action = () => Hide()
Action = Hide
});
}

View File

@ -1,21 +1,13 @@
// Copyright (c) ppy Pty Ltd <contact@ppy.sh>. Licensed under the MIT Licence.
// See the LICENCE file in the repository root for full licence text.
using System.Collections.Generic;
using osu.Framework.Allocation;
using osu.Framework.Graphics;
using osu.Framework.Graphics.Containers;
using osu.Framework.Input.Bindings;
using osu.Framework.Input.Events;
using osu.Game.Graphics;
using osu.Game.Graphics.Containers;
using osu.Game.Graphics.Sprites;
using osu.Game.Input.Bindings;
using osu.Game.Overlays.Settings;
using osu.Game.Overlays.Settings.Sections;
using osu.Game.Screens.Ranking;
using osuTK;
using osuTK.Graphics;
using System.Collections.Generic;
namespace osu.Game.Overlays
{
@ -79,6 +71,6 @@ namespace osu.Game.Overlays
private void load()
{
ContentContainer.Add(keyBindingOverlay);
}
}
}
}