More screen scaling fix attempts

This commit is contained in:
Ebu
2025-12-02 13:43:36 +01:00
parent e093875c4f
commit 7fed49b250

View File

@@ -167,10 +167,10 @@ impl WindowHandler for PluginGui {
let frame_y = (frame_index / FRESHENER_FRAMES_X as f32).floor(); let frame_y = (frame_index / FRESHENER_FRAMES_X as f32).floor();
let freshener_image_source_rect = Rect { let freshener_image_source_rect = Rect {
x: self.freshener_screen_bounds.x - frame_x * FRESHENER_FRAME_WIDTH, x: self.freshener_screen_bounds.x - frame_x * FRESHENER_FRAME_WIDTH * self.scaling_factor,
y: self.freshener_screen_bounds.y - frame_y * FRESHENER_FRAME_HEIGHT, y: self.freshener_screen_bounds.y - frame_y * FRESHENER_FRAME_HEIGHT * self.scaling_factor,
width: FRESHENER_FRAME_WIDTH * FRESHENER_FRAMES_X as f32, width: FRESHENER_FRAME_WIDTH * FRESHENER_FRAMES_X as f32 * self.scaling_factor,
height: FRESHENER_FRAME_HEIGHT * FRESHENER_FRAMES_Y as f32, height: FRESHENER_FRAME_HEIGHT * FRESHENER_FRAMES_Y as f32 * self.scaling_factor,
}; };
if let Ok(not_so_fresh) = self.not_so_fresh_image { if let Ok(not_so_fresh) = self.not_so_fresh_image {