• Resolved John Percival

    (@john-percival)


    May I please share some feedback on the Dynamic Content for Elementor user experience? This is in version 3.3.10.

    The label “Visibility” is really quite misleading. If you set “Visibility” to “no” then the element appears:

    If you set “Visibility” to “yes” then the default settings mean the element is hidden:

    If I have understood this correctly, please can I suggest this should be changed to reduce user confusion?

    1) Make the default settings so that the element is shown if “Visibility” is set to “Yes”

    2 Change the label from “Visibility” to “Activate Visibility Controls”

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Dynamic.ooo

    (@dynamicooo)

    Hi! Thank you for your feedback. I need some clarification to better understand the issue:

    When you set “Visibility” to “no” – the visibility controls are disabled and shouldn’t affect any element. Could you clarify which element you’re seeing appear and under what circumstances?
    When you set “Visibility” to “yes” – you mentioned that “default settings mean the element is hidden.” Could you specify:
    Which element gets hidden (the widget itself, or something else?)
    What are these default settings that cause this hiding behavior?

    Thread Starter John Percival

    (@john-percival)

    Hi, thanks for engaging with this issue. I’m not sure if I’m getting the terminology right here. I’m talking here about a box containing, say, text. Is that called a widget?

    If I set a widget’s “Visibility” property to no, I expect that widget to be hidden in the published page. However, the opposite is the case, and the widget is shown. This is unexpected behaviour for an uninformed user.

    If I set a widget’s “Visibility” property to yes, I expect that widget to be visible. However, the default visibility criteria (based on the additional controls that appear) mean that the widget is not shown by default in the published page. Again, this is unexpected simce I just turned “Visibility” to you.

    Does that make any more sense? The problem is that the label “Visibility” is misleading. It doesn’t directly set whether the widget is visible or not. It affects whether the additional controls determining the visibility are enabled or not.

    That’s why I made the two suggestuins that I did above in the OP.

    Thanks!

    Plugin Author Dynamic.ooo

    (@dynamicooo)

    Hi!
    This switch, which is set to “No” by default, means that the entire Dynamic Visibility feature is disabled.When disabled, the Dynamic Visibility functionality will not work on this widget.
    Note: this switch does not control whether the element is shown or hidden on the frontend — it only enables or disables the Dynamic Visibility extension for this specific element.
    https://snipboard.io/KX5UuH.jpg

    Once the switch is set to “Yes”, the Dynamic Visibility extension is enabled for this element.
    Only after activating it will you be able to configure the visibility conditions. The first step is to choose whether to show or hide the element by clicking on the eye icon (to show) or the crossed-out eye icon (to hide).
    After selecting the display mode, you will need to set a trigger, which defines when the condition should be applied.
    https://snipboard.io/xL5ZKw.jpg

    This is a link to an article explaining how Dynamic Visibility works.
    https://help.dynamic.ooo/en/articles/4954083-first-steps-with-dynamic-visibility-for-elementor

    Thread Starter John Percival

    (@john-percival)

    Thanks for your reply. I know how it works. But it’s not obvious for a new user. Why should setting “Visibility” to “no” make the widget visible? I am saying that the description “Visibility” is not very helpful for a new user, and suggesting you change it to something that is more helpful for a first time user. Do you see what I’m getting at? Think like a first time user, not someone who is familiar with the software. Think of someone who doesn’t know what a plugin is, let alone that these settings are part of Dynamic Content for Elementor. All they see is a control for “Visibility”. That control does the opposite to what they expect. Why not call it “Activate Visibility Controls”? Then it would make more sense to the first time user.

    Plugin Author Dynamic.ooo

    (@dynamicooo)

    Hi!
    Thank you very much for your suggestions, which I will pass on to my colleagues in the development team.
    Have a nice day.

    Thread Starter John Percival

    (@john-percival)

    Thanks

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘‘Visibility’ setting – suggestion’ is closed to new replies.