mirror of
https://github.com/ppy/osu.git
synced 2025-01-28 23:12:55 +08:00
16276dfcd6
In the Mod selection area, the search bar's focus could be changed by pressing TAB. However, when clicking outside of the search bar, the focus would be killed but two TABs were required to get the focus back on the search bar. This happened because the action of clicking in an empty area would trigger the search bar to change its appearence, but not its internal state. In my solution, I made the OnClick function aware of the search bar's state, so it would not only change its appearance, but also its state. Now, after clicking in an empty area, there is only needed one TAB to select the search box again, as expected. |
||
---|---|---|
.. | ||
Input | ||
AddPresetButton.cs | ||
AddPresetPopover.cs | ||
AdjustedAttributesTooltip.cs | ||
BeatmapAttributesDisplay.cs | ||
DeleteModPresetDialog.cs | ||
DeselectAllModsButton.cs | ||
EditPresetPopover.cs | ||
IncompatibilityDisplayingModPanel.cs | ||
IncompatibilityDisplayingTooltip.cs | ||
ModButtonTooltip.cs | ||
ModColumn.cs | ||
ModFooterInformationDisplay.cs | ||
ModPanel.cs | ||
ModPresetColumn.cs | ||
ModPresetPanel.cs | ||
ModPresetRow.cs | ||
ModPresetTooltip.cs | ||
ModSearchContainer.cs | ||
ModSelectColumn.cs | ||
ModSelectOverlay.cs | ||
ModSelectPanel.cs | ||
ModSettingsArea.cs | ||
ModState.cs | ||
RankingInformationDisplay.cs | ||
SelectAllModsButton.cs | ||
ShearedOverlayContainer.cs | ||
UserModSelectOverlay.cs | ||
VerticalAttributeDisplay.cs |