mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-29 04:09:13 +00:00
LibWeb: Update the <details> layout tree when it is opened/closed
Otherwise, the arrow painted next to the <details> element does not update. Using a screenshot test here because apparently the direction of the arrow has no effect on the layout or paint trees.
This commit is contained in:
parent
6efc5c54b5
commit
30e8f3f1ad
Notes:
github-actions[bot]
2025-05-09 19:40:29 +00:00
Author: https://github.com/trflynn89
Commit: 30e8f3f1ad
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/4675
5 changed files with 23 additions and 0 deletions
|
@ -112,6 +112,7 @@ enum class SetNeedsLayoutReason {
|
|||
|
||||
#define ENUMERATE_SET_NEEDS_LAYOUT_TREE_UPDATE_REASONS(X) \
|
||||
X(ElementSetInnerHTML) \
|
||||
X(DetailsElementOpenedOrClosed) \
|
||||
X(HTMLInputElementSrcAttribute) \
|
||||
X(HTMLObjectElementUpdateLayoutAndChildObjects) \
|
||||
X(KeyframeEffect) \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue