fedora-infra / anitya

A cross-distribution upstream release monitoring project
https://release-monitoring.org
GNU General Public License v2.0
250 stars 105 forks source link

GitHub owner/project textbox wrong popup help #1166

Open imciner2 opened 3 years ago

imciner2 commented 3 years ago

The popup help string (in the black box, not the tooltip) for the GitHub owner/project field is incorrect - specifically it says "URL where to look for new releases." The tooltip is correct in explaining the field is only the owner/project part and not the URL, but the tooltip is only shown after that is shown and if the mouse is in the field (the black box text is shown when the focus is passed to the field using the keyboard as well). That text should be updated to be clearer about what is in the field.

Zlopez commented 3 years ago

I don't know if I follow, but this could be caused by the fact, that this field is used for different purposes in different backends. In custom backend it's really the URL, where to look for new releases.

But I'm confused what you mean by black box? Could you add some screenshots?

imciner2 commented 3 years ago

This is the black popup box I am refering to:

ReleaseMonitoring

Having it say URL when it isn't the full URL is very confusing, and actually led me to paste the full GitHub URL into there and then spend some time figuring out why it wasn't working.

Zlopez commented 3 years ago

I'm not sure if I can do anything with this. It looks like this is some tooltip that is generated by the browser itself when the page is created and doesn't respect when the field is edited by javascript.

I will look into it, but I can't promise that this will be fixed.

Zlopez commented 1 year ago

Is this still happening with the bootstrap 5?

imciner2 commented 1 year ago

I now see two tooltips, a yellow one that is displayed after hovering over the field for a few seconds, and the same black one that is displayed immediately on the cursor being above the field. The text in the black one is still confusing, but the yellow one is better.

ReleaseMonitoring

Zlopez commented 1 year ago

The yellow one is generated by javascript in release-monitoring. I'm not sure where the black one is actually being read from. What browser are you using, it seems that it does cache the old tooltip.

Zlopez commented 1 year ago

Hm, I can see the same on my own browser (Brave). At least I can now reproduce it.