Skip to content

Instantly share code, notes, and snippets.

@jentheo
Created December 28, 2018 19:42
Show Gist options
  • Save jentheo/bb8cd38183c7b4dbc41d91152e6f5f97 to your computer and use it in GitHub Desktop.
Save jentheo/bb8cd38183c7b4dbc41d91152e6f5f97 to your computer and use it in GitHub Desktop.
Temporary workaround for 119271
function tribe_mobile_default_view(){
?>
<script>
if(typeof tribe_ev !== "undefined"){
tribe_ev.fn.maybe_default_view_change = function(){
if (tribe_ev.data.redirected_view || !tribe_ev.data.default_view || !tribe_ev.data.default_mobile_view || tribe_ev.data.default_view == tribe_ev.data.default_mobile_view || !tribe_ev.state.view || tribe_ev.data.default_mobile_view == tribe_ev.state.view) {
return false;
}
var $body = jQuery( 'body' );
if ( ! $body.hasClass( 'tribe-mobile' ) ) {
return false;
}
var $views = jQuery( '.tribe-bar-views-option' );
var view_class_filter = '#tribe-bar-views-option-' + tribe_ev.data.default_mobile_view;
var $default_view_link = $views.filter( view_class_filter );
jQuery( view_class_filter ).data( 'redirected', true );
$default_view_link.trigger( 'click' );
}
}
</script>
<?php
}
add_action("wp_footer", "tribe_mobile_default_view");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment