Skip to content

Commit 707068f

Browse files
SnaveSutitgitbutler-client
authored andcommitted
🐛 Fix variant selection bricking Blockbench
1 parent 30f0ed6 commit 707068f

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/variants.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
import type { IBlueprintDisplayEntityConfigJSON, IBlueprintVariantJSON } from './formats/blueprint'
2+
import { VanillaBlockDisplay } from './outliner/vanillaBlockDisplay'
3+
import { VanillaItemDisplay } from './outliner/vanillaItemDisplay'
24
import type { IDisplayEntityConfigs } from './systems/rigRenderer'
35
import EVENTS from './util/events'
46
import { sanitizeStorageKey } from './util/minecraftUtil'
@@ -108,7 +110,9 @@ export class Variant {
108110
select() {
109111
if (Variant.selected) Variant.selected.unselect()
110112
Variant.selected = this
111-
Canvas.updateAll()
113+
Canvas.updateAllFaces()
114+
VanillaBlockDisplay.forceUpdateAll()
115+
VanillaItemDisplay.forceUpdateAll()
112116
EVENTS.SELECT_VARIANT.publish(this)
113117
}
114118

0 commit comments

Comments
 (0)