Ariver
2026-05-20 7c97841d07d4a596508f663c887d1f67d105faf6
Apptag/AppGridItem.swift
@@ -326,15 +326,19 @@
    }
    func updateNSView(_ view: DragIconNSView, context: Context) {
        let imageChanged = view.image !== icon
        let sizeChanged = view.iconSize != iconSize
        view.image = icon
        view.iconSize = iconSize
        view.payload = payload
        view.onLongPress = onLongPress
        view.onDragEnd = onDragEnd
        view.onClick = onClick
        if imageChanged || sizeChanged {
        view.needsDisplay = true
    }
}
}
private final class DragIconNSView: NSView {
    var image: NSImage = NSImage()