
[Bug] Backspacing in search bar removes 2 characters instead of 1
Bloemenpot opened this issue · 1 comments
What happened?
No matter how i try to tap backspace when searching in the search bar. it always atleast removes 2 characters.
example:
i type "diry" (misspell in 'dirt') i press backspace once, and i end up with "di"
This only happens in the search bar for REI, and in no other parts of the game.
Looking at the rei.log file, it does seem to do them one at a time. although it still always removes 2
https://youtu.be/b-_ieH2Etmk (video of it happening including keyboard overlay)
What mod loaders are you seeing the problem on?
Fabric
What do you think this bug is of?
- Visual
- Recipe Lookup
- Cheat Mode
- Plugin Integration / JEI Plugin Compatibility
- Others
Relevant log output
[23:14:10] [Render thread/DEBUG] [REI] Created search filter with "d" using Default
[23:14:10] [Render thread/DEBUG] [REI] Starting Search: "d" with 1827 stacks, shouldAsync: true on Render thread
[23:14:10] [Render thread/DEBUG] [REI] Async Search: 5 partitions for "d"
[23:14:10] [REI-AsyncSearchManager-77/TRACE] [REI] Search "d" Used [Thread[#1151,REI-AsyncSearchManager-77,10,main]]: 680.8 μs
[23:14:10] [REI-AsyncSearchManager-77/TRACE] [REI] Search "d" Used and Applied [Thread[#1151,REI-AsyncSearchManager-77,10,main]]: 980.9 μs
[23:14:11] [Render thread/DEBUG] [REI] Created search filter with "di" using Default
[23:14:11] [Render thread/DEBUG] [REI] Starting Search: "di" with 1827 stacks, shouldAsync: true on Render thread
[23:14:11] [Render thread/DEBUG] [REI] Async Search: 5 partitions for "di"
[23:14:11] [REI-AsyncSearchManager-80/TRACE] [REI] Search "di" Used [Thread[#1154,REI-AsyncSearchManager-80,10,main]]: 503.4 μs
[23:14:11] [REI-AsyncSearchManager-80/TRACE] [REI] Search "di" Used and Applied [Thread[#1154,REI-AsyncSearchManager-80,10,main]]: 579.1 μs
[23:14:11] [Render thread/DEBUG] [REI] Created search filter with "dir" using Default
[23:14:11] [Render thread/DEBUG] [REI] Starting Search: "dir" with 1827 stacks, shouldAsync: true on Render thread
[23:14:11] [Render thread/DEBUG] [REI] Async Search: 5 partitions for "dir"
[23:14:11] [REI-AsyncSearchManager-81/TRACE] [REI] Search "dir" Used [Thread[#1155,REI-AsyncSearchManager-81,10,main]]: 539.9 μs
[23:14:11] [REI-AsyncSearchManager-81/TRACE] [REI] Search "dir" Used and Applied [Thread[#1155,REI-AsyncSearchManager-81,10,main]]: 588.1 μs
[23:14:11] [Render thread/DEBUG] [REI] Created search filter with "diry" using Default
[23:14:11] [Render thread/DEBUG] [REI] Starting Search: "diry" with 1827 stacks, shouldAsync: true on Render thread
[23:14:11] [Render thread/DEBUG] [REI] Async Search: 5 partitions for "diry"
[23:14:11] [REI-AsyncSearchManager-80/TRACE] [REI] Search "diry" Used [Thread[#1154,REI-AsyncSearchManager-80,10,main]]: 494.8 μs
[23:14:11] [REI-AsyncSearchManager-80/TRACE] [REI] Search "diry" Used and Applied [Thread[#1154,REI-AsyncSearchManager-80,10,main]]: 532.1 μs
[23:14:13] [Render thread/DEBUG] [REI] Created search filter with "dir" using Default
[23:14:13] [Render thread/DEBUG] [REI] Starting Search: "dir" with 1827 stacks, shouldAsync: true on Render thread
[23:14:13] [Render thread/DEBUG] [REI] Async Search: 5 partitions for "dir"
[23:14:13] [REI-AsyncSearchManager-81/TRACE] [REI] Search "dir" Used [Thread[#1155,REI-AsyncSearchManager-81,10,main]]: 522.6 μs
[23:14:13] [REI-AsyncSearchManager-81/TRACE] [REI] Search "dir" Used and Applied [Thread[#1155,REI-AsyncSearchManager-81,10,main]]: 569.6 μs
[23:14:13] [Render thread/DEBUG] [REI] Created search filter with "di" using Default
[23:14:13] [Render thread/DEBUG] [REI] Starting Search: "di" with 1827 stacks, shouldAsync: true on Render thread
[23:14:13] [Render thread/DEBUG] [REI] Async Search: 5 partitions for "di"
[23:14:13] [REI-AsyncSearchManager-81/TRACE] [REI] Search "di" Used [Thread[#1155,REI-AsyncSearchManager-81,10,main]]: 493.6 μs
[23:14:13] [REI-AsyncSearchManager-81/TRACE] [REI] Search "di" Used and Applied [Thread[#1155,REI-AsyncSearchManager-81,10,main]]: 570.6 μs
[23:14:14] [Render thread/DEBUG] [REI] Created search filter with "dir" using Default
[23:14:14] [Render thread/DEBUG] [REI] Starting Search: "dir" with 1827 stacks, shouldAsync: true on Render thread
[23:14:14] [Render thread/DEBUG] [REI] Async Search: 5 partitions for "dir"
[23:14:14] [REI-AsyncSearchManager-80/TRACE] [REI] Search "dir" Used [Thread[#1154,REI-AsyncSearchManager-80,10,main]]: 463.1 μs
[23:14:14] [REI-AsyncSearchManager-80/TRACE] [REI] Search "dir" Used and Applied [Thread[#1154,REI-AsyncSearchManager-80,10,main]]: 502.9 μs
[23:14:14] [Render thread/DEBUG] [REI] Created search filter with "dirt" using Default
[23:14:14] [Render thread/DEBUG] [REI] Starting Search: "dirt" with 1827 stacks, shouldAsync: true on Render thread
[23:14:14] [Render thread/DEBUG] [REI] Async Search: 5 partitions for "dirt"
[23:14:14] [REI-AsyncSearchManager-81/TRACE] [REI] Search "dirt" Used [Thread[#1155,REI-AsyncSearchManager-81,10,main]]: 529.6 μs
[23:14:14] [REI-AsyncSearchManager-81/TRACE] [REI] Search "dirt" Used and Applied [Thread[#1155,REI-AsyncSearchManager-81,10,main]]: 575.2 μs
Anything else?
No response
By submitting this issue, I have included the necessary logs by pasting the contents into the correct location or attaching the file as an upload.
- Yes, and I did not use any paste services other than GitHub Gists.
By submitting this issue, I have confirmed my REI and REI's dependencies are up to date.
- Yes