sudsy
6
My guess is that it’s intended. The behavior makes sense if one considers a “default” to be a preselected value when no other value is specified. When the value is set to “empty” (which is actually the absence of a value), the default kicks in.
In a lot of scenarios, this would be the desired behavior, and it’s at least consistent with the behavior of the Initial content fields of Bubble input elements (when the container is reset).
If I understand what you’re trying to accomplish, to get your desired behavior, remove the default and just set the initial value either on page load or when the element first becomes visible.