message: Fix shadowed variable
  Layout passed into the overlay was accidentally shadowed by the
  content's layout. So instead of offsetting by the proper layout, the
  content layout was used instead.
diff: @@ -280,12 +280,14 @@ where
  );
  let Content {
  - element, layout, ..
  + element,
  + layout: content_layout,
  + ..
  } = content.deref_mut();
  let content_layout = Layout::with_offset(
  layout.bounds().position() - Point::ORIGIN,
  - layout,
  + content_layout,
  );
  element
  