Don't auto reload when database has changed in "fullscreen-card-mode" (fixes #88)

This commit is contained in:
Bernd Bestel 2018-10-13 09:18:16 +02:00
parent df7d360516
commit 4a35477c35
No known key found for this signature in database
GPG Key ID: 71BD34C0D4891300
4 changed files with 4 additions and 4 deletions

View File

@ -338,6 +338,5 @@ ResizeResponsiveEmbeds = function(fillEntireViewport = false)
}
$(window).on('resize', function()
{
console.log($("body").hasClass("fullscreen-responsive-embed-active"));
ResizeResponsiveEmbeds($("body").hasClass("fullscreen-responsive-embed-active"));
ResizeResponsiveEmbeds($("body").hasClass("fullscreen-card"));
});

View File

@ -22,7 +22,7 @@ setInterval(function()
{
if (Grocy.IdleTime >= 50)
{
if (BoolVal(Grocy.UserSettings.auto_reload_on_db_change) && $("form.is-dirty").length === 0)
if (BoolVal(Grocy.UserSettings.auto_reload_on_db_change) && $("form.is-dirty").length === 0 && !$("body").hasClass("fullscreen-card"))
{
window.location.reload();
}

View File

@ -116,7 +116,7 @@ $("#selectedEquipmentInstructionManualToggleFullscreenButton").on('click', funct
$("#selectedEquipmentInstructionManualCard").toggleClass("fullscreen");
$("#selectedEquipmentInstructionManualCard .card-header").toggleClass("fixed-top");
$("#selectedEquipmentInstructionManualCard .card-body").toggleClass("mt-5");
$("body").toggleClass("fullscreen-responsive-embed-active");
$("body").toggleClass("fullscreen-card");
ResizeResponsiveEmbeds(true);
});

View File

@ -158,6 +158,7 @@ recipesTables.on('select', function(e, dt, type, indexes)
$("#selectedRecipeToggleFullscreenButton").on('click', function(e)
{
$("#selectedRecipeCard").toggleClass("fullscreen");
$("body").toggleClass("fullscreen-card");
$("#selectedRecipeCard .card-header").toggleClass("fixed-top");
$("#selectedRecipeCard .card-body").toggleClass("mt-5");
});