Reinstate all of the contacts popovers' functionality in the new collaboration panel
This commit is contained in:
parent
7f9df6dd24
commit
969ecfcfa2
6 changed files with 1342 additions and 1577 deletions
|
@ -271,8 +271,16 @@ impl<V: View, E: Element<V>> AnyElementState<V> for ElementState<V, E> {
|
|||
| ElementState::PostLayout { mut element, .. }
|
||||
| ElementState::PostPaint { mut element, .. } => {
|
||||
let (size, layout) = element.layout(constraint, view, cx);
|
||||
debug_assert!(size.x().is_finite(), "Element for {:?} had infinite x size after layout", element.view_name());
|
||||
debug_assert!(size.y().is_finite(), "Element for {:?} had infinite x size after layout", element.view_name());
|
||||
debug_assert!(
|
||||
size.x().is_finite(),
|
||||
"Element for {:?} had infinite x size after layout",
|
||||
element.view_name()
|
||||
);
|
||||
debug_assert!(
|
||||
size.y().is_finite(),
|
||||
"Element for {:?} had infinite y size after layout",
|
||||
element.view_name()
|
||||
);
|
||||
|
||||
result = size;
|
||||
ElementState::PostLayout {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue