mirror of
https://github.com/RGBCube/serenity
synced 2025-05-19 20:25:07 +00:00
TreeView: Clear metadata after model update
When the filesystem model is updated, it is rebuilt. This means dangling indexes inside the TreeView metadata table will have old information and random directories will toggle open. Clearing the table alleviates this issue.
This commit is contained in:
parent
2bd640277e
commit
d8b7cd940f
1 changed files with 1 additions and 0 deletions
|
@ -250,6 +250,7 @@ void GTreeView::scroll_into_view(const GModelIndex& a_index, Orientation orienta
|
|||
|
||||
void GTreeView::did_update_model()
|
||||
{
|
||||
m_view_metadata.clear();
|
||||
GAbstractView::did_update_model();
|
||||
update_content_size();
|
||||
update();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue