Hover feature for floating menu icons

I have updated the architecture a bit more, with 4.515 submenus are now loaded on-demand. Updating the items should now also work.

Hey,
I looked for updates, but I've got a message that I'm on the latest version. :man_shrugging:
Screenshot 2024-05-01 um 9.37.36 PM

v4.515 is currently on the alpha channel

Ah, ok. I will wait for it when it's released for everyone.
Thanks

Hey,
Yesterday, I updated BTT and tried the hover feature out, and at first glance, it looks like it is working. But there seems to be a bug where the main action of a button disappears when you edit the hover actions. I don't know exactly what causes that, but it is a bit annoying, and you have to save the actions somehow before applying the hover effect.
I hope you understand my description.

I figured it out by duplicating the items and copying and pasting the actions to the new ones. But after updating today to the latest version, I can no longer click these two buttons to open the submenus.

What I also would like to change is that whenever I load the menu, no matter on the main menu or the submenu, the icons seem to be highlighted instantly, but not the frame, and I have to move the cursor back and forth to see them both highlighted. I would like to highlight them both instantly or not at all, and when I hover over them, they become highlighted.

I hope you get what I mean by seen this clip:

Weird, maybe something went wrong when duplicating stuff. Could you go to Help => Export Diagnostic Debug Information and send the result to me (andreas@folivora.ai). I'd like to check what's wrong with these submenus.

Ok, I've sent it to you. Do you also need the menu itself?

There was some weird parsing error, which caused the submenu to fail rendering. Maybe because some of the items have not been fully configured or maybe because something went wrong while copying.

This should be resolved now in 4.530.

Unfortunately, it looks now like this, and I don't know why. :confused:

The problem (also the problem that caused the parsing to fail) is that these two items do not have any configuration. Unfortunately I can't tell why that is. Do you remember when this started happening? Maybe something got corrupted while copying?

I think it was some time, as I copied and pasted them in again. But I can remember that they looked like this, but on the menu, they looked normal and had icons. Everything worked fine. :man_shrugging:
Do I need to create the menu from scratch, or can I just reconfigure the buttons?
And do you have any tips or ideas about the icons being highlighted instantly?

I think just reconfiguring the buttons will be fine. With 4.533 I added some more safe guard to prevent loosing configuration like this.

I also added a new action "Reset Floating Menu / Item Properties" action, which makes the "Hover End" setup easier.

For the instant highlight, best configure the "Update Menu Item Properties" action to also update the border color on hover. Then everything will happen at least simultaneously.

Ok, I've done the highlighting thing, as you said, and it kinda worked, and yeah, at least everything is now highlighted simultaneously.
But I couldn't figure out how to let the button appear again. I reconfigured one of the buttons, but it didn't appear again. I had to create a new button to work.
I hope it will work now just fine.
Thanks again for your help.

Ok,
I've done it, and it works again, for now, at least. Now I have one more question.
As you can see, I added a regular button without any function as a divider.
Is there a way to highlight it whenever I hover over the back button?

yes, assign the "update menu item properties" action to the "Actions Executed On Hover Start" of the back button. Enter the UUID of the divider. Then use the "Reset Floating Menu / Item Properties" for "Actions executed on hover end"

This way you can update the properties of the divider when hovering the back button.

Hey,
I tried to follow your instructions, but I couldn't find the "Reset Floating Menu / Item Properties" or I didn't understand what you meant.
That is how it looks on my end. But I'm not sure if that is right or not.

here is a quick video on how to set this up. Make sure to use version 4.535 for setting this up

So, after updating, two of the icons on the main menu disappeared, and I had to create the button again to apply the icons to the button. But as I tried the same thing on my menu, it didn't work, so I thought maybe it was because of my menu. But after creating a separate menu, it still didn't work. What did I do wrong here?

Ps. Can you use the "Reset Floating Menu / Item Properties" to reset the highlighted elements to the white state when you no longer hover over them? At the moment, I'm using the "update menu item properties" instead because the "Reset Floating Menu / Item Properties" seems to do nothing there.

I went back and forth several times and tried it out with a back button this time, but it only worked for a couple of minutes, then never again. It only highlighted the regular button, but I like to have both of them highlighted at the same time. I tried to add 2 of the "update menu item properties", one for the back button and one for the regular button, but it didn't work.