Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let mut drawer = self.model.drawer.write().unwrap();
- let sr = &mut self.model.selection_rectangle;
- aabb.map_or_else(
- || {
- sr.map(|ref r| {
- drawer.remove_drawable(r);
- *sr = None;
- });
- },
- |bb| {
- let uuid = Uuid::new_v4();
- drawer.add_rect(&uuid, &bb);
- *sr = Some(uuid);
- }
- );
Add Comment
Please, Sign In to add comment