F95Checker icon indicating copy to clipboard operation
F95Checker copied to clipboard

Minor visual bugs

Open r37r05p3C7 opened this issue 1 year ago • 9 comments

  1. Scrollbar is always visible in popups. ~~I'm only bringing this up because i noticed that X version does not have this issue. I failed to locate any commits related to the popus in the X commit history, so it might be something introduced after its demise here.~~ same issue in X with scaling factor >1

  2. Tag widget artifacts? image

r37r05p3C7 avatar Jan 30 '24 21:01 r37r05p3C7

What interface scaling factor do you use?

Willy-JL avatar Jan 30 '24 21:01 Willy-JL

1.1, with 1.0 no such issues

r37r05p3C7 avatar Jan 30 '24 22:01 r37r05p3C7

?

Willy-JL avatar Feb 03 '24 16:02 Willy-JL

I have found the cause of the issue, but not sure on a fix yet... why close?

Willy-JL avatar Feb 03 '24 16:02 Willy-JL

sorry, I thought it was resolved, switching to the default scaling factor was a good enough solution for me

r37r05p3C7 avatar Feb 03 '24 20:02 r37r05p3C7

game details popup still forcing the scrollbar, 1.1 scaling image

r37r05p3C7 avatar Feb 11 '24 20:02 r37r05p3C7

I did more testing and discovered something interesting. This issue disappears on scaling factors that are multiples of 0.5, including 0.5, 1.5, 2.0, 2.5, and of course 1.0. Maybe it's not an ImGui bug after all, but something related to custom font scaling code?

btw, app straight up crashed when i tried to apply scaling factors above 2.5

r37r05p3C7 avatar Feb 12 '24 20:02 r37r05p3C7

btw, app straight up crashed when i tried to apply scaling factors above 2.5

normal behavior, sort of. imgui uses a opengl texture for font data, and those have a limited size depending on platform, though it usually is about the same. it is puzzling that it crashed however. it should reset to previous value

Willy-JL avatar Feb 12 '24 23:02 Willy-JL

it is puzzling that it crashed however. it should reset to previous value

it does reset when running from the executable, but crashes when running from command line maybe because of higher python version

r37r05p3C7 avatar Feb 12 '24 23:02 r37r05p3C7