diff options
author | 2023-07-24 18:41:54 +0200 | |
---|---|---|
committer | 2023-07-24 18:41:54 +0200 | |
commit | c08b3f58aa76537eac2fdc0f0b5691f058aac3fc (patch) | |
tree | ebff76bae3c0a6d0d122bafd3761588df4b085b7 /runtime | |
parent | f21958c6431b9cb0dc69eb407a0663daf7edec78 (diff) | |
parent | 2a05ef9601bca560e68f9a16ff1875cfed33e0ea (diff) | |
download | iced-c08b3f58aa76537eac2fdc0f0b5691f058aac3fc.tar.gz iced-c08b3f58aa76537eac2fdc0f0b5691f058aac3fc.tar.bz2 iced-c08b3f58aa76537eac2fdc0f0b5691f058aac3fc.zip |
Merge pull request #1966 from tarkah/fix/overlay-clip
Don't clip raw overlay bounds
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/src/user_interface.rs | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/runtime/src/user_interface.rs b/runtime/src/user_interface.rs index e31ea98f..8a936b98 100644 --- a/runtime/src/user_interface.rs +++ b/runtime/src/user_interface.rs @@ -513,17 +513,13 @@ where renderer, ); - let overlay_bounds = layout.bounds(); - - renderer.with_layer(overlay_bounds, |renderer| { - overlay.draw( - renderer, - theme, - style, - Layout::new(layout), - cursor, - ); - }); + overlay.draw( + renderer, + theme, + style, + Layout::new(layout), + cursor, + ); if cursor .position() |