Skip to content

Commit e750a9c

Browse files
committed
Fix desktop compilation + don't round logical coordinates for svg rendering
1 parent af2c431 commit e750a9c

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

desktop/src/window.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ use winit::window::{Window as WinitWindow, WindowAttributes};
44

55
use crate::consts::APP_NAME;
66
use crate::event::AppEventScheduler;
7-
use crate::window::mac::NativeWindowImpl;
87
use crate::wrapper::messages::MenuItem;
98

109
pub(crate) trait NativeWindow {
@@ -37,7 +36,7 @@ pub(crate) struct Window {
3736

3837
impl Window {
3938
pub(crate) fn init() {
40-
NativeWindowImpl::init();
39+
native::NativeWindowImpl::init();
4140
}
4241

4342
pub(crate) fn new(event_loop: &dyn ActiveEventLoop, app_event_scheduler: AppEventScheduler) -> Self {

node-graph/nodes/gstd/src/render_node.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ async fn render<'a: 'n>(ctx: impl Ctx + ExtractFootprint + ExtractVarArgs, edito
133133

134134
let scale = render_params.scale;
135135
let physical_resolution = render_params.footprint.resolution;
136-
let logical_resolution = (render_params.footprint.resolution.as_dvec2() / scale).round().as_uvec2();
136+
let logical_resolution = (render_params.footprint.resolution.as_dvec2() / scale);
137137

138138
let RenderIntermediate { ty, mut metadata, contains_artboard } = data;
139139
metadata.apply_transform(footprint.transform);
@@ -158,7 +158,7 @@ async fn render<'a: 'n>(ctx: impl Ctx + ExtractFootprint + ExtractVarArgs, edito
158158
rendering.image_data = svg_data.1.clone();
159159
rendering.svg_defs = svg_data.2.clone();
160160

161-
rendering.wrap_with_transform(footprint.transform, Some(logical_resolution.as_dvec2()));
161+
rendering.wrap_with_transform(footprint.transform, Some(logical_resolution));
162162
RenderOutputType::Svg {
163163
svg: rendering.svg.to_svg_string(),
164164
image_data: rendering.image_data,

0 commit comments

Comments
 (0)