prevent double scrollbar when we have a modal larger than the viewport

This commit is contained in:
Mario Vavti 2017-01-13 11:24:34 +01:00
parent 8ef84e2aa7
commit 2ace4c57d0
2 changed files with 2 additions and 1 deletions

View File

@ -9,7 +9,6 @@
/* generals */ /* generals */
html { html {
font-size: 100%; font-size: 100%;
overflow-x: hidden;
} }
body { body {

View File

@ -99,11 +99,13 @@ function makeFullScreen(full) {
function toggleAside() { function toggleAside() {
$('#expand-aside-icon').toggleClass('fa-arrow-circle-right').toggleClass('fa-arrow-circle-left'); $('#expand-aside-icon').toggleClass('fa-arrow-circle-right').toggleClass('fa-arrow-circle-left');
if($('main').hasClass('region_1-on')){ if($('main').hasClass('region_1-on')){
$('html').css('overflow-x', '');
$('main').removeClass('region_1-on') $('main').removeClass('region_1-on')
$('#overlay').remove(); $('#overlay').remove();
$('#left_aside_wrapper').trigger("sticky_kit:detach"); $('#left_aside_wrapper').trigger("sticky_kit:detach");
} }
else { else {
$('html').css('overflow-x', 'hidden');
$('main').addClass('region_1-on') $('main').addClass('region_1-on')
$('<div id="overlay"></div>').appendTo('section'); $('<div id="overlay"></div>').appendTo('section');
$('#left_aside_wrapper').stick_in_parent({ $('#left_aside_wrapper').stick_in_parent({