summaryrefslogtreecommitdiffstats
path: root/winit/src/program.rs
diff options
context:
space:
mode:
Diffstat (limited to 'winit/src/program.rs')
-rw-r--r--winit/src/program.rs17
1 files changed, 17 insertions, 0 deletions
diff --git a/winit/src/program.rs b/winit/src/program.rs
index 7e7864b3..3d709b7e 100644
--- a/winit/src/program.rs
+++ b/winit/src/program.rs
@@ -414,6 +414,23 @@ where
);
}
+ fn received_url(
+ &mut self,
+ event_loop: &winit::event_loop::ActiveEventLoop,
+ url: String,
+ ) {
+ self.process_event(
+ event_loop,
+ Event::EventLoopAwakened(
+ winit::event::Event::PlatformSpecific(
+ winit::event::PlatformSpecific::MacOS(
+ winit::event::MacOS::ReceivedUrl(url),
+ ),
+ ),
+ ),
+ );
+ }
+
fn about_to_wait(
&mut self,
event_loop: &winit::event_loop::ActiveEventLoop,