fix(control): Drag and Drop in DisplayView is now better

This commit is contained in:
E44
2026-01-14 22:48:02 +01:00
parent 246549acdf
commit a2bbf19fee
3 changed files with 3 additions and 6 deletions
@@ -14,7 +14,7 @@
set_select_for_group,
update_db_displays,
local_displays,
set_new_display_order,
set_new_display_order
} from '$lib/ts/stores/displays';
import DNDGrip from '$lib/components/DNDGrip.svelte';
import { fade } from 'svelte/transition';
@@ -65,7 +65,6 @@
async function handle_finalize(e: CustomEvent) {
set_new_display_order(display_id_group.id, e.detail.items);
// $local_displays = $local_displays.filter((g) => g.displays.length !== 0);
await update_db_displays();
$is_display_drag = false;
}
@@ -191,7 +191,7 @@ export async function update_local_displays() {
}
export async function update_db_displays() {
// local_displays.update((groups) => groups.filter((g) => g.displays.length !== 0));
local_displays.update((groups) => groups.filter((g) => g.displays.length !== 0));
const filtered_local_display_groups = get(local_displays)
// .filter(
// (group) => group.displays.length !== 0