Skip to content

Commit

Permalink
fix: update WorkspaceOverviewListenerIdManager drop method
Browse files Browse the repository at this point in the history
  • Loading branch information
Jayaprakash-dev committed Feb 10, 2024
1 parent bfc01e8 commit eadcdc2
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions frontend/rust-lib/flowy-folder/src/manager.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1280,8 +1280,10 @@ impl Clone for WorkspaceOverviewListenerIdManager {

impl Drop for WorkspaceOverviewListenerIdManager {
fn drop(&mut self) {
if let Some(view_ids) = self.listener_view_ids.write().as_mut() {
view_ids.clear();
let mut lock = self.listener_view_ids.write();

if let Some(view_ids) = lock.take() {
for _ in view_ids {}
}
}
}

0 comments on commit eadcdc2

Please sign in to comment.