auto reapply textures when selecting texture

This commit is contained in:
2026-10-01 02:04:46 +02:00
parent 8aa71244b6
commit 9241b35291
3 changed files with 57 additions and 3 deletions
+6 -1
View File
@@ -34,7 +34,12 @@ function harness() {
class Cube {
static all = [];
static preview_controller = {
on(names, listener) { for (const name of names.split(' ')) previewEvents.set(name, listener); },
on(names, listener) {
for (const name of names.split(' ')) {
const previous = previewEvents.get(name);
previewEvents.set(name, (event) => { previous?.(event); listener(event); });
}
},
};
constructor(data) {
Object.assign(this, data, { uuid: `cube-${++sequence}`, mesh: {},