Variables: Update Data Set keeps a row's values when every bound object is locked

Squashed from #5126 onto main.
This commit is contained in:
dotCooCoo
2026-11-02 12:03:41 +07:00
committed by bflatastic
parent d9024f9c31
commit d0749dde41
24 changed files with 78 additions and 15 deletions
+2 -1
View File
@@ -1788,7 +1788,8 @@ or no, or a graph value longer than 262,144 bytes.
data set holds. A variable whose objects report no value, because they are locked, inside a locked layer or group,
or deleted, keeps the data set's value. With `all: true` it also adds every other variable that the
objects report a value for. The reply gives `values`, the number of values it wrote, and `left`, the variables it
did not write.
did not write. When every bound object is locked, it writes no value and adds no undo step, and `dataset.capture`
returns the error "no bound object reports a value (locked objects and embedded images report none)".
## Graphic styles