You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit e42f93b
Browse filesBrowse the repository at this point in the historyBrowse files
VBufStorage and backends: Ensure that reuse is denied when previous siblings have changed, only if a node's denyReuseIfPreviousSiblingsChanged property is actually set (woops). Also, remove ensureDescendantsRequireParentUpdate method and replace it with a alwaysRerenderDescendants property instead.
Copy file name to clipboardExpand all lines: nvdaHelper/vbufBase/storage.h
+3-6Lines changed: 3 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -357,13 +357,10 @@ class VBufStorage_controlFieldNode_t : public VBufStorage_fieldNode_t {
357
357
*/
358
358
bool alwaysRerenderChildren {false};
359
359
360
-
/**
361
-
* Sets the requiresParentUpdate property to true on all descendants of this node, and sets alwaysRerenderChildren to true on this node and all descendants.
362
-
* This method is useful if some alternative text has been added to a node because its descendants don't seem to contain useful content (E.g. an empty link).
363
-
* This ensures that if a descendant is re-rendered, this node should also be re-rendered (as the alternative text may no longer be needed).
364
-
* It also ensures that if this node is re-rendered, none of its children are reused from here or somewhere else in the tree as the reused node may not have been makred as requiring a prent update.
360
+
/*
361
+
* If true, all this node's descendants will always be re-rendered along with this node when being re-rendered.
0 commit comments