Spinbox buttons issue. Magically appearing inc/dec buttons

I am having an issue with the spinbox. Using v8.3.11

I am getting some sort of default inc/dec buttons being drawn beside the spinbox. These are the round blue buttons in the image. I did not create these. They are just appearing out of nowhere.

Their creation does not exist anywhere in my source, and I cannot find any way they are being created by LVGL library. I am not including the demos or examples to be built.

I initially built the project with no inc/dec buttons or callbacks… but to my surprise, these blue buttons appeared on the display.

I though maybe since I did not create any buttons, LVGL created them automatically, and there would be a way to disable them. But there is not.

So I created buttons (you can see them poking behind the blue buttons a bit), but alas the blue ones still appear.

I have scoured every bit of source and can find nowhere where these should be created.

Anyone have any ideas?

Since the objects are present on the screen, it means they are created in the program. To say where in the program this happens, need to look at the source code.

This may sound weird, but if you have a debugger it might be easiest to just place a breakpoint in the lv_button_create() function and look at the stack when it is called to determine how these buttons are created.