mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-08-16 17:00:35 +03:00
LibWeb: Ensure layout is up to date before performing find in page query
This commit is contained in:
parent
9585da37ad
commit
fee7b4147c
Notes:
sideshowbarker
2024-07-16 21:30:46 +09:00
Author: https://github.com/tcl3 Commit: https://github.com/LadybirdBrowser/ladybird/commit/fee7b4147c Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/293
@ -5166,6 +5166,9 @@ Vector<JS::Handle<DOM::Range>> Document::find_matching_text(String const& query,
|
||||
return text_blocks;
|
||||
};
|
||||
|
||||
// Ensure the layout tree exists before searching for text matches.
|
||||
update_layout();
|
||||
|
||||
auto text_blocks = gather_text_blocks();
|
||||
if (text_blocks.is_empty())
|
||||
return {};
|
||||
|
Loading…
Reference in New Issue
Block a user