Okay
  Public Ticket #2210032
Room Experiment not working correctly
Closed

Comments

  • kiwitas started the conversation

    Hi Guys I had an issues with this a while ago and you guys advised to enable "resizing" when entering full screen. I did this and the "buttons and functions" issue was fixed. The issue I have now is when exiting full screen the whole "room" disappears leaving only parts of the slider. It then stays like this until you completely refresh the page. I disabled Autoptimize (my caching) but this did not help. I want to create more "rooms" for clients (meaning more licence purchases). If I can resolve these issues...please advise If I am doing something wrong?

    PS. Glad you guys are out of Evanto! and like your new pricing packages....looking forward to supporting you more...cheers!

  • [deleted] replied

    Hello Kiwitas,

    Thank you for the feedback. 

    We'll check on your slider further and get back to you.

  • [deleted] replied

    Thank you for your patience. 

    The room experiment demo slider is a special slider with a custom setup. Modifying it as is might be difficult. As it also features static layers, it won't display the content properly when it's not entered fullscreen on the first slide, as those layers are not getting rendered again.

    The only way to adjust this is to restart the slider itself after resizing. You can do that by adding the following line to the EVENT CALLBACKS -> sliderDidResize field: $(slider.target).layerSlider(1); So you should see the following: function( event, slider ) { $(slider.target).layerSlider(1); }

    This will restart the slider together with all of its layers. Since the room experiment slider uses special settings and unique animations, there is no other way for this unfortunately.

  • kiwitas replied

    ok sure thanks, I will give this a go. Just out of curiosity...why not make this the default settings for this slider? (if you download and use it). Makes sense if a client is going to use the slider and it has "full screen"  mode. If it doesn't work correctly unless the mentioned "code" is applied then what about making this a default setting? 

    Just a thought :o)

    Thank you for your time.

  • kiwitas replied

    function( event, slider ) {
     $(slider.target).layerSlider(1);
    }

    This is what I have added to the "sliderDidResize" field and then the slider doesn't show at all?

  • [deleted] replied

    The only line you need to enter is this:

    $(slider.target).layerSlider(1);

    The start and end of the function is already there.

    We are not using this by default, because it's only needed in very special cases. And it would only result in unnecessary animations in every other case.

  • kiwitas replied

    sure it doesn't work the slide just wont work at all, all good I just wont use it...thanks

  • [deleted] replied

    We've tested it and it does work. 

    You will need to enter $(slider.target).layerSlider(1); to the Event Callbacks -> sliderDidResize section.

    So at the end this should show:

    function( event, slider ) {
    $(slider.target).layerSlider(1);
    }