diff --git a/plugins/dynamix/DashStats.page b/plugins/dynamix/DashStats.page index 4bc17582f..61c4992b4 100644 --- a/plugins/dynamix/DashStats.page +++ b/plugins/dynamix/DashStats.page @@ -459,7 +459,7 @@ function loadlist(init) { }); context.init({preventDoubleContext:false,left:true,above:false}); } - $.post('/webGui/include/DashboardApps.php',{display:''},function(d) { + $.post('/webGui/include/DashboardApps.php',{display:'',docker:'',vms:''},function(d) { var data = d.split(/\0/); $('.docker_view').html(data[0]); $('.vm_view').html(data[1]); diff --git a/plugins/dynamix/include/DashboardApps.php b/plugins/dynamix/include/DashboardApps.php index 79fb31f65..71cb2fe21 100644 --- a/plugins/dynamix/include/DashboardApps.php +++ b/plugins/dynamix/include/DashboardApps.php @@ -19,7 +19,7 @@ require_once "$docroot/plugins/dynamix.vm.manager/include/libvirt_helpers.php"; $display = $_POST['display']; $menu = []; -if ($display=='icons' || $display=='docker') { +if ($_POST['docker'] && ($display=='icons' || $display=='docker')) { $user_prefs = $dockerManPaths['user-prefs']; $DockerClient = new DockerClient(); $DockerTemplates = new DockerTemplates(); @@ -58,7 +58,7 @@ if ($display=='icons' || $display=='docker') { echo ""; } echo "\0"; -if ($display=='icons' || $display=='vms') { +if ($_POST['vms'] && ($display=='icons' || $display=='vms')) { $user_prefs = '/boot/config/plugins/dynamix.vm.manager/userprefs.cfg'; $vms = $lv->get_domains(); if (file_exists($user_prefs)) {