libretro / RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
9.78k stars 1.77k forks source link

[Ozone] Text input box (for searching games or setting your username) is "cut" and doesn't let you see what you're typing #8180

Open sfreyux opened 5 years ago

sfreyux commented 5 years ago

Description

This is how the text input box looks like on Ozone for me:

2019-02-05 16_06_38-retroarch

(I tried searching for "pac-man", only "an" is visible)

This bug occurs when using the following video drivers:

On D3D9 the bug is even worse: the virtual keybord + text box is not visible at all.

Expected behavior

Being able to see what I'm typing

Actual behavior

As shown in my screeenshot

Steps to reproduce the bug

  1. Use the Ozone menu driver
  2. Use one of the D3D video drivers
  3. Try setting your username or searching for a game (X button of the RetroPad abstraction)
  4. Type something on your keyboard; you'll notice that the text will be partially hidden and it'll start showing after a certain lenght (around 5 characters, on my screen)

Version/Commit

Environment information

sfreyux commented 5 years ago

I tried switching to the GL video driver and the bug is gone, so I'm going to test every video driver and edit the OP accordingly.

sfreyux commented 5 years ago

I tested all video drivers, and all D3D's don't correctly display the input text box on Ozone.