From 664251f3f5c7b76f69a97683af1468094bba887f Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Sat, 14 May 2022 01:47:55 +0200 Subject: Draft first-class `Theme` support RFC: https://github.com/iced-rs/rfcs/pull/6 --- native/src/program/state.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'native/src/program') diff --git a/native/src/program/state.rs b/native/src/program/state.rs index cb87a628..6ab6051b 100644 --- a/native/src/program/state.rs +++ b/native/src/program/state.rs @@ -86,6 +86,7 @@ where bounds: Size, cursor_position: Point, renderer: &mut P::Renderer, + theme: &::Theme, clipboard: &mut dyn Clipboard, debug: &mut Debug, ) -> Option> { @@ -115,7 +116,7 @@ where if messages.is_empty() { debug.draw_started(); self.mouse_interaction = - user_interface.draw(renderer, cursor_position); + user_interface.draw(renderer, theme, cursor_position); debug.draw_finished(); self.cache = Some(user_interface.into_cache()); @@ -147,7 +148,7 @@ where debug.draw_started(); self.mouse_interaction = - user_interface.draw(renderer, cursor_position); + user_interface.draw(renderer, theme, cursor_position); debug.draw_finished(); self.cache = Some(user_interface.into_cache()); -- cgit