FreeDATA icon indicating copy to clipboard operation
FreeDATA copied to clipboard

[Bug]: Minor graphical bug with "ping" icon

Open deejdeej opened this issue 10 months ago • 16 comments

FreeDATA Version

0.17.1-beta

What operating system are you using?

Other Linux

Operating System Version

Debian (Raspberry Pi OS) 12

Architecture

ARM Raspberry Pi

Area of problem

GUI

Describe the bug

Hovering the cursor over the "ping" icon pops up a description message, "Send a ping request to a remote station".
If you don't click on the ping icon, and move your mouse away, the pop up message goes away. However, if you click on the ping icon, the pop up message never goes away, even if changing to another screen.

Image

Image

To Reproduce

On the main FD screen, hover the cursor over the "double arrow" ping icon. Click on the ping icon to initiate the ping to another station. The pop up message appears, but never goes away.

Expected behavior

The pop up message should disappear when you move the cursor away from the ping icon after clicking on the ping icon.

Screenshots

No response

Log Files

No response

Additional context

No response

deejdeej avatar Apr 26 '25 15:04 deejdeej

using firefox on desktop there is no issue. Question is, if there's another issue which occurs and prevents the popup from getting hidden. Whats the used browser, @deejdeej

DJ2LS avatar Apr 27 '25 11:04 DJ2LS

The browser is Firefox version 137.0.2 (aarch64).

deejdeej avatar Apr 27 '25 15:04 deejdeej

Also, the Rpi 5 is running X11 (not Wayland), and I am connecting to it using VNC (RealVNC server running on the Rpi).

deejdeej avatar Apr 27 '25 15:04 deejdeej

It occurs on chrome/windows too. I feel like it's a bootstrap issue.

Mashintime avatar Apr 27 '25 18:04 Mashintime

Oh, wait, sorry, I didn't read your description correctly. I will check tomorrow again

DJ2LS avatar Apr 27 '25 19:04 DJ2LS

I pushed a update for bootstrap. Could you test after running a npm run build?

DJ2LS avatar Apr 27 '25 19:04 DJ2LS

Still occurs, but if you click the pop up once it is frozen, it goes away. I vaguely remember this being an issue before the first of the major rewrites.

Mashintime avatar Apr 27 '25 19:04 Mashintime

I pushed a update for bootstrap. Could you test after running a npm run build?

Definitely an improvement. Now it goes away if I click anywhere on the screen. The preference would be to go away once the cursor is moved off the icon, without having to click, but this is definitely better than not going away at all like it was before. :-)

deejdeej avatar Apr 28 '25 17:04 deejdeej

Can we close this one?

DJ2LS avatar May 06 '25 15:05 DJ2LS

I think the desired behaviour would be to have the pop-up disappear without having to click elsewhere on the screen, if that is possible.

There are two situations:

  1. You hover the cursor over the ping icon in the heard stations list. The pop up appears. You move the cursor away from the ping icon. The pop up disappears. This seems to work well.

  2. You hover the cursor over the ping icon in the heard stations list. The pop up appears. You click on the ping icon to ping the remote station. In this case the pop-up does not disappear, and you have to click elsewhere on the screen to get it to go away. The pop up should probably go away immediately when you click on the ping icon (before the actual ping starts), or alternatively when the ping finishes.

deejdeej avatar May 06 '25 15:05 deejdeej

I had this issue on iPad as well. But I don't know, how to fix it or create a workaround.

DJ2LS avatar Jun 01 '25 03:06 DJ2LS

I updated the bootstrap version, does this fix the issue?

DJ2LS avatar Jul 02 '25 07:07 DJ2LS

It might be possible, network is causing this issue, because when clicking a button, ping for example, popups seem to be blocked. This allows moving away with cursor

DJ2LS avatar Jul 08 '25 09:07 DJ2LS

It seems, we can reproduce this, when hovering over Ping, then moving cursor over textinput,

DJ2LS avatar Jul 14 '25 14:07 DJ2LS

Just an FYI, this bug is still present in 0.17.7-beta, and clicking elsewhere on the screen now does not make it go away like it used to do.

deejdeej avatar Aug 21 '25 15:08 deejdeej

Maybe add an option to disable the pop-up messages completely? The interface is easy enough to use that most folks probably don't need the help tips after using it a few times.

deejdeej avatar Aug 22 '25 12:08 deejdeej