mirror of
https://github.com/osukey/osukey.git
synced 2025-07-02 00:40:09 +09:00
Update search textbox implementation to use BasicSearchTextBox
instead
This commit is contained in:
@ -6,7 +6,7 @@ namespace osu.Game.Graphics.UserInterface
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// A <see cref="SearchTextBox"/> which does not handle left/right arrow keys for seeking.
|
/// A <see cref="SearchTextBox"/> which does not handle left/right arrow keys for seeking.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class SeekLimitedSearchTextBox : SearchTextBox
|
public class SeekLimitedSearchTextBox : BasicSearchTextBox
|
||||||
{
|
{
|
||||||
public override bool HandleLeftRightArrows => false;
|
public override bool HandleLeftRightArrows => false;
|
||||||
}
|
}
|
||||||
|
@ -163,7 +163,7 @@ namespace osu.Game.Overlays.BeatmapListing
|
|||||||
|
|
||||||
public void TakeFocus() => textBox.TakeFocus();
|
public void TakeFocus() => textBox.TakeFocus();
|
||||||
|
|
||||||
private class BeatmapSearchTextBox : SearchTextBox
|
private class BeatmapSearchTextBox : BasicSearchTextBox
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Any time the text box receives key events (even while masked).
|
/// Any time the text box receives key events (even while masked).
|
||||||
|
@ -181,7 +181,7 @@ namespace osu.Game.Overlays.Chat.Selection
|
|||||||
base.PopOut();
|
base.PopOut();
|
||||||
}
|
}
|
||||||
|
|
||||||
private class HeaderSearchTextBox : SearchTextBox
|
private class HeaderSearchTextBox : BasicSearchTextBox
|
||||||
{
|
{
|
||||||
[BackgroundDependencyLoader]
|
[BackgroundDependencyLoader]
|
||||||
private void load()
|
private void load()
|
||||||
|
@ -56,7 +56,7 @@ namespace osu.Game.Overlays.Music
|
|||||||
Collection = collectionDropdown.Current.Value?.Collection
|
Collection = collectionDropdown.Current.Value?.Collection
|
||||||
};
|
};
|
||||||
|
|
||||||
public class FilterTextBox : SearchTextBox
|
public class FilterTextBox : BasicSearchTextBox
|
||||||
{
|
{
|
||||||
protected override bool AllowCommit => true;
|
protected override bool AllowCommit => true;
|
||||||
|
|
||||||
|
@ -129,7 +129,7 @@ namespace osu.Game.Screens.OnlinePlay.Lounge
|
|||||||
{
|
{
|
||||||
RelativeSizeAxes = Axes.X,
|
RelativeSizeAxes = Axes.X,
|
||||||
Height = Header.HEIGHT,
|
Height = Header.HEIGHT,
|
||||||
Child = searchTextBox = new SearchTextBox
|
Child = searchTextBox = new BasicSearchTextBox
|
||||||
{
|
{
|
||||||
Anchor = Anchor.CentreRight,
|
Anchor = Anchor.CentreRight,
|
||||||
Origin = Anchor.CentreRight,
|
Origin = Anchor.CentreRight,
|
||||||
|
Reference in New Issue
Block a user