The bug
When in the world, or resource-pack selection, if your mouse cursor is on the arrows or to the left of the arrows, all of them will be shown as selected. Only one at a time should look selected.
Code analysis by sjx233 in this comment
Linked issues
is duplicated by 3
Attachments
Comments 23

Can only use debug crash while a world is loaded, not in the main menu. I added a debug crash anyway though.
This one is odd. I see you have a resourcepack enabled, could you disable that and see if the issue persists?

The issue still persists, Would you like me to add another crash log without the resource pack enabled?
Nope, does it also happen on restart?

@Michael Wobst This is still an issue in 1.11.2. But I no longer sure this is a bug. Touchscreen mode was not designed for a mouse (obviously) and I don't have a touchscreen to test it with. If someone can confirm that this does not happen with touchscreens, then this should be closed as invalid. If it does happen with touchscreens, then it's still a bug.

Also, can a mod remove Untitled.png, as it doesn't relate to the bug.
Still an issue in 1.13.
Code analysis
Please link to this comment in the description.
The following is based on the decompiled version of Minecraft 1.13.
In net.minecraft.client.gui.GuiListWorldSelectionEntry
public void drawEntry(int listWidth, int slotHeight, int mouseX, int mouseY, boolean isSelected, float partialTicks)
{
int y = this.getY();
int x = this.getX();
// ...
if (this.client.gameSettings.touchscreen || isSelected)
{
// ...
int j = mouseX - x;
int i = j < 32 ? 32 : 0;
if (this.worldSummary.markVersionInList())
{
Gui.drawModalRectWithCustomSizedTexture(x, y, 32.0F, (float)i, 32, 32, 256.0F, 256.0F);
// ...
}
else
{
Gui.drawModalRectWithCustomSizedTexture(x, y, 0.0F, (float)i, 32, 32, 256.0F, 256.0F);
}
}
// ...
}
It seems that whether the mouse is actually on the arrow is never checked.
Solution
In net.minecraft.client.gui.GuiListWorldSelectionEntry
, net.minecraft.client.gui.ServerListEntryNormal
and net.minecraft.client.resources.ResourcePackListEntryFound
, check if the entry isSelected
before rendering colored arrows.

Can confirm for 19w34a.

Still in 1.16.1 and 20w29a.
Thank you for your report.
However, your ticket has been resolved as awaiting response.
We currently do not have enough information to troubleshoot your issue.
Please force a crash by pressing F3 + C for 10 seconds while in-game and attach the crash report (
[minecraft/crash-reports/crash-<DATE>-client.txt|http://hopper.minecraft.net/help/finding-minecraft-data-folder]
) here.Your report will be reopened or properly resolved as soon as we receive this information.