Rename fetch_native_handle to run_with_handle in window
This commit is contained in:
parent
7105992228
commit
f18a81451f
4 changed files with 30 additions and 27 deletions
|
|
@ -23,8 +23,6 @@ use crate::{Clipboard, Error, Proxy, Settings};
|
|||
|
||||
use futures::channel::mpsc;
|
||||
|
||||
use winit::raw_window_handle::HasWindowHandle;
|
||||
|
||||
use std::mem::ManuallyDrop;
|
||||
use std::sync::Arc;
|
||||
|
||||
|
|
@ -785,13 +783,16 @@ pub fn run_command<A, C, E>(
|
|||
.send_event(tag(window.id().into()))
|
||||
.expect("Send message to event loop");
|
||||
}
|
||||
window::Action::FetchNativeHandle(_id, tag) => {
|
||||
proxy
|
||||
.send_event(tag(&window
|
||||
.window_handle()
|
||||
.expect("Missing window handle")))
|
||||
.expect("Send message to event loop");
|
||||
window::Action::RunWithHandle(_id, tag) => {
|
||||
use window::raw_window_handle::HasWindowHandle;
|
||||
|
||||
if let Ok(handle) = window.window_handle() {
|
||||
proxy
|
||||
.send_event(tag(&handle))
|
||||
.expect("Send message to event loop");
|
||||
}
|
||||
}
|
||||
|
||||
window::Action::Screenshot(_id, tag) => {
|
||||
let bytes = compositor.screenshot(
|
||||
renderer,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue