ChrisAnd1998 / TaskbarX

Center Windows taskbar icons with a variety of animations and options.
https://chrisandriessen.nl/
MIT License
7.8k stars 486 forks source link

[BUG] Taskbar cropped by 1px when Corner Radius is enabled. Cannot select programs! #979

Open Darthagnon opened 2 years ago

Darthagnon commented 2 years ago

Describe the bug A clear and concise description of what the bug is.

TaskbarX shifts the taskbar 1px downward, which affects the clickable area of buttons (normally, you can click on the white line below a program to select it, but not when it's shifted 1px downward) gCJ6PoYurI

For comparison, here's what the taskbar is supposed to look like. Notice how the white bars are marginally thicker. I took both screenshots over the very bottom of the screen, as low as I could drag them. lbmQ7hzake

To Reproduce Steps to reproduce the behavior:

  1. Run TaskbarX v1.7.6.0fix
  2. {uncertain what triggers it. Just noticed it when I couldn't click on programs from the very bottom of the screen. My computer hasn't been restarted in a couple of days, and I had a COM Surrogate crash, but running normally}
  3. The taskbar is "shifted" by 1px vertically, or there's some sort of 1px block at the bottom preventing selection of programs if the mouse is at the very bottom of the screen. The white bars below programs are also noticeably thinner.

Expected behavior The white bars should be unaffected by TaskbarX

Screenshots See above

Desktop (please complete the following information):

Darthagnon commented 2 years ago

Bug doesn't seem to be present in v1.7.7.0pre.

EDIT: I spoke too soon. Once I moved the EXE to my installation folder, it reappeared. Something's broken with my installation folder, probably a leftover from a previous release.

Darthagnon commented 2 years ago

Found the cause: it's the Corner Radius feature.

Even when it Taskbar Segments mode is disabled (i.e. it has no effect and should be disabled), corner radius is enabled and crops the taskbar buttons, including the bottom. I'm using 10px corner radius