summaryrefslogtreecommitdiffstats
path: root/winit/src
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón <hector@hecrj.dev>2024-05-25 19:53:14 +0200
committerLibravatar GitHub <noreply@github.com>2024-05-25 19:53:14 +0200
commit8d1e639c5d34fd9463b0868113612e437973df8c (patch)
treefc2f2cda19c503adaff4424fd96a07532ffdc897 /winit/src
parent663a081bdd507da0b5ca7d4dc30d78a20b4618af (diff)
parent647761ad56fbae20c5299296f88c7c88db65c07c (diff)
downloadiced-8d1e639c5d34fd9463b0868113612e437973df8c.tar.gz
iced-8d1e639c5d34fd9463b0868113612e437973df8c.tar.bz2
iced-8d1e639c5d34fd9463b0868113612e437973df8c.zip
Merge pull request #2449 from bungoboingo/fix/screenshot
Add viewport scale to screenshot data
Diffstat (limited to 'winit/src')
-rw-r--r--winit/src/application.rs1
-rw-r--r--winit/src/multi_window.rs1
2 files changed, 2 insertions, 0 deletions
diff --git a/winit/src/application.rs b/winit/src/application.rs
index f7508b4c..4aed1eee 100644
--- a/winit/src/application.rs
+++ b/winit/src/application.rs
@@ -1066,6 +1066,7 @@ pub fn run_command<A, C, E>(
proxy.send(tag(window::Screenshot::new(
bytes,
state.physical_size(),
+ state.viewport().scale_factor(),
)));
}
},
diff --git a/winit/src/multi_window.rs b/winit/src/multi_window.rs
index 95d78b83..74ab64f2 100644
--- a/winit/src/multi_window.rs
+++ b/winit/src/multi_window.rs
@@ -1239,6 +1239,7 @@ fn run_command<A, C, E>(
proxy.send(tag(window::Screenshot::new(
bytes,
window.state.physical_size(),
+ window.state.viewport().scale_factor(),
)));
}
}