davetcc / tcMenu

Menu library for Arduino, mbed and ESP with designer UI and remote control capabilities.
https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/
Apache License 2.0
272 stars 25 forks source link

Menudesigner 3.1 OS X gui bug #306

Closed tomelgato closed 1 year ago

tomelgato commented 1 year ago

On some input fields (in my case Menu Variable Name) with long text the cursor disappears at the end under the x, you dont see the last 2-3 characters while editing image

luwenjin commented 1 year ago

Me too, might be blocked by the X icon

davetcc commented 1 year ago

Yep, it seems to be an issue with the theme we are using, I'll need to see if I can adjust the theme to remove this annoyance (or make the boxes bigger so it rarely happens. One of the two.

tomelgato commented 1 year ago

Bigger boxes would be no good solution. How big should they be? I have rather long names due to nested menus so it would not work in this case or you need to do annoying long boxes which are not needed in most of the cases.

davetcc commented 1 year ago

These are coming from the theme we are using, I suspect I'm doing something that is throwing off the theme, but it is going to need me to create a standalone app with the theme and see what happens there, and then if need be raise a bug in the source theme library. Moving out of 3.2 for now.

tomelgato commented 1 year ago

Bug still exists in 4.0

davetcc commented 1 year ago

I thought the answer to this was going to be really complex, but it turns out there is a really easy way, in the global style I just tuned off the right button, it seems to work. Based on https://github.com/JFXtras/jfxtras-styles/issues/180

It will be in 4.1

davetcc commented 1 year ago

image

See above no cross icon on right.