• Resolved mysticza

    (@mysticza)


    Hi there!

    I believe my issue might be similar to:
    https://www.ads-software.com/support/topic/show-hide-bug-2/
    And potentially caused by a fix to one of my older issues that was fixed: https://www.ads-software.com/support/topic/all-widgets-showing-in-customize-view/

    Summary:
    When viewing the site as an administrator in customize view, the widgets I have hidden for mobile are not rendered when viewing the customize screen in mobile view. As far as I remember the widget would render or least show up again if I made a change while viewing it in mobile view.

    Why this is a bug:
    The ability to see these widgets with admin/preview/customize mode is useful for widgets with admin overlays/options or to visually preview a mobile-only widget as a site administrator.

    Images and context follow:

    [Image 1]: The widget in the left collapsible list panel indicates (by means of background colour) that it is not visible. The customize admin preview is opened in mobile view (by means of the buttons at the bottom of the left-list-panel) but the widget should be visible in mobile view. Making any change to the widget to trigger a re-render/load in the preview (still in mobile view) does not fix the issue and the widget remains invisible. But note in the next image that the widget in fact appears for non-customize/incognito/non-admin view forced into mobile via DevTools (or viewed on an actual mobile device).

    [Image 2]: As described above, when viewing the same widget location in forced-mobile view or on an actual mobile device (outside of preview/admin/customize view, i.e Incognito/guest) the widget is actually displayed per widget options settings.

    [Image 3]: Site in customize view as administrator. Widget options on a widget are expanded and Desktop is selected but the widget is not rendered because the screen-size likely matches only Tablet in this view. BUT the widget is not greyed out in the collapsible widget list panel on the left which usually indicates it is visible. Making a change to the widget does not fix this.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Mej de Castro

    (@mej)

    Hi @mysticza,

    Thanks for reaching out and we appreciate you detailing the issue for us. Since the customization is supposed to work as a front-end, it means that live changes are visible, it is natural for elements to be hidden when set to mobile if they want them to be hidden on mobile devices.

    As you use Widget Options with the customize view, Widget Options will update the plugin from what the front-end output will be.

    Thanks and please let us know if you have other questions.

    Regards,
    Mej, from Widget Options team

    Thread Starter mysticza

    (@mysticza)

    Hi there,

    Thanks for the response, I think because I mixed in a few cases in my original post, including some that work as expected, I lost the focus on what I think is an issue:

    My website maintainer user used to be able to switch the customize view to mobile (via the bottom buttons in the panel for widget management) and widgets set to show only on mobile would display and allow preview & editing.

    For a while now, and since an update shortly after my initial post linked in the post above, the mobile-only widgets are not visible in customize view at all unless I load the site outside of customize view in mobile or with devtools set to mobile.

    I used to tell them to switch to mobile via the bottom preview device buttons to check their changes worked but this no longer works.

    Thanks once again for your time!

    • This reply was modified 6 months, 2 weeks ago by mysticza.
Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Device show/hide customize view visibility issue’ is closed to new replies.