meerk40t / meerk40t

Hackable Laser software for K40 / GRBL / Fibre Lasers
MIT License
232 stars 62 forks source link

[Bug]: Manual laser move buttons stay highlighted after being hovered once #2655

Closed Laserology closed 1 week ago

Laserology commented 1 week ago

Summary Description

In the 'Jog' menu, when hovering over buttons, their hover state does not update once un-hovered.

Additional Details

No other buttons have this issue so it is likely an easy fix.

Crash logs

N/A

MeerK40t Version

v0.9.5 git - latest commit

MeerK40t Type

Source (zip/tar file from Github)

Your Operating System

Linux

jpirnay commented 1 week ago

I don't see this - please paste the System information / Component information from the "About" dialog to help me better understand your environment

Laserology commented 1 week ago

I don't see this - please paste the System information / Component information from the "About" dialog to help me better understand your environment

MeerK40t v0.9.5000 git main /home/[...]/.config/MeerK40t System: Linux Node Name: toolbx Release: 6.11.3-200.fc40.x86_64 Version: #1 SMP PREEMPT_DYNAMIC Thu Oct 10 22:31:19 UTC 2024 Machine: x86_64 Processor: Theme: system, Darkmode: True Ip-Address: localhost

This is mostly generic due to being run in a development container - but my core system details still apply anyways. I'll add them here myself: KDE plasma 6.2.1 QT 6.7.2 Fedora Kinoite 41 Plasma Style: Utterly round solid

If you need more info, let me know.

jpirnay commented 1 week ago

Okay, and the wxPython version?

Laserology commented 1 week ago

Okay, and the wxPython version?

4.2.2 (gtk3, Phoenix) wxWidgets 3.2.6

jpirnay commented 1 week ago

I can't get Fedora Kinoite to work but I checked on a couple of different Linux distros and I am not seeing the reported issue on any of them. So a bit helpless, I have to admit.

Laserology commented 1 week ago

I can't get Fedora Kinoite to work but I checked on a couple of different Linux distros and I am not seeing the reported issue on any of them. So a bit helpless, I have to admit.

And to confirm, you tested the jog/move buttons, correct?

jpirnay commented 1 week ago

jogmove

Laserology commented 1 week ago

jogmove jogmove

I can see them being highlighted, the system you tested on just doesn't make it very obvious. You can see the blue border around the buttons appear after you hover them, and they don't go away afterwards.

jpirnay commented 1 week ago

Yeah, a different theme helped! Fixed jogmove2

Laserology commented 1 week ago

Yeah, a different theme helped! Fixed

I just noticed in my own instance... what happened to the color themes? The bed is an off-purple now, the grid lines are invisible, and the guide markers are an odd cyan color. I don't see it changed anywhere in the commits, the colors chosen don't seem that great in terms of contrast and simplicity

Laserology commented 1 week ago

The color preferences don't seem so save either