1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-28 23:12:55 +08:00
osu-lazer/osu.Game/Overlays/Mods
Mafalda Fernandes 16276dfcd6 Fix #27105: Mod search box doesnt track external focus changes
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.
2024-04-03 14:06:11 +01:00
..
Input Make ModDaycore sequential for ModHalfTime 2023-12-27 14:35:19 +01:00
AddPresetButton.cs Inverse and xmldoc ShearedToggleButton sample allowance bool 2023-08-18 17:05:25 +09:00
AddPresetPopover.cs Add protections against handling system mods in mod presets 2023-11-06 08:05:42 +01:00
AdjustedAttributesTooltip.cs Fix AdjustedAttributesTooltip being broken by design 2023-12-14 16:15:56 +01:00
BeatmapAttributesDisplay.cs Bring back mod setting tracker in BeatmapAttributesDisplay 2024-02-26 22:24:45 +03:00
DeleteModPresetDialog.cs make ResetConfirmDialog properly utilise its parent's logic 2023-03-05 20:57:26 +01:00
DeselectAllModsButton.cs Automated pass 2023-06-24 01:00:03 +09:00
EditPresetPopover.cs Fix edit mod preset popover buttons overflowing on some languages 2024-01-26 15:26:22 -08:00
IncompatibilityDisplayingModPanel.cs Automated pass 2023-06-24 01:00:03 +09:00
IncompatibilityDisplayingTooltip.cs Automated pass 2023-06-24 01:00:03 +09:00
ModButtonTooltip.cs Partial everything 2022-11-27 00:00:27 +09:00
ModColumn.cs Reduce allocations in ModColumn 2024-02-24 22:44:58 +03:00
ModFooterInformationDisplay.cs Merge branch 'master' into mod-select-difficulty-multiplier-animation 2023-09-14 16:23:30 +02:00
ModPanel.cs Remove description from mod search terms 2024-02-22 11:02:08 +01:00
ModPresetColumn.cs Collapse mod presets column slightly when not in use 2023-09-13 17:05:42 +09:00
ModPresetPanel.cs Add protections against handling system mods in mod presets 2023-11-06 08:05:42 +01:00
ModPresetRow.cs split ModPresetRow 2023-03-11 11:25:52 +09:00
ModPresetTooltip.cs Use AsOrdered() when presenting mod presets too 2023-09-28 18:42:05 +02:00
ModSearchContainer.cs Fix SearchTerm set causing infinite loop 2023-05-31 19:36:42 +03:00
ModSelectColumn.cs Fix first word bold not applying correctly after first language change 2024-03-13 15:18:20 +01:00
ModSelectOverlay.cs Fix #27105: Mod search box doesnt track external focus changes 2024-04-03 14:06:11 +01:00
ModSelectPanel.cs Merge branch 'master' into add-mod-search-option 2023-06-18 15:06:21 +02:00
ModSettingsArea.cs Fix mod select overlay settings order not always matching panels order 2024-03-04 23:36:45 +03:00
ModState.cs Fix some code layout and NRT some classes 2023-06-19 01:03:43 +09:00
RankingInformationDisplay.cs Transform score multiplier display to also show ranked state 2024-02-01 21:32:37 +01:00
SelectAllModsButton.cs Change select all mod buttons to check ValidForSelection instead of directly checking system mods 2024-01-13 09:43:50 +03:00
ShearedOverlayContainer.cs Apply osu! side changes in line with FocusedOverlayContainer.PopIn abstract change 2023-06-18 20:57:32 +09:00
UserModSelectOverlay.cs Partial everything 2022-11-27 00:00:27 +09:00
VerticalAttributeDisplay.cs Change rolling counters to use quicker easing types 2024-01-17 18:18:53 +09:00