summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVille Hakulinen <ville.hakulinen@gmail.com>2019-08-10 20:06:59 +0300
committerVille Hakulinen <ville.hakulinen@gmail.com>2019-08-10 20:06:59 +0300
commitbec1db66bca2cd8b1768003fe8e3e70329005858 (patch)
tree738b83febeca2765f4a777dd358972e54bf5be25
parent8936390024a017ef888aec93c629466ea23cc9fd (diff)
Cargo fmt
-rw-r--r--src/ui/cursor_tooltip.rs24
1 files changed, 14 insertions, 10 deletions
diff --git a/src/ui/cursor_tooltip.rs b/src/ui/cursor_tooltip.rs
index f85e269..fc98cb6 100644
--- a/src/ui/cursor_tooltip.rs
+++ b/src/ui/cursor_tooltip.rs
@@ -139,15 +139,17 @@ impl CursorTooltip {
fixed.show_all();
- fixed.connect_size_allocate(clone!(state, webview => move |fixed, alloc| {
- let mut state = state.borrow_mut();
- let ctx = fixed.get_pango_context().unwrap();
- let res = pangocairo::functions::context_get_resolution(&ctx);
- state.scale = res / 96.0; // 96.0 picked from GTK's own source code.
- webview.set_zoom_level(state.scale);
-
- state.available_area = alloc.clone();
- }));
+ fixed.connect_size_allocate(
+ clone!(state, webview => move |fixed, alloc| {
+ let mut state = state.borrow_mut();
+ let ctx = fixed.get_pango_context().unwrap();
+ let res = pangocairo::functions::context_get_resolution(&ctx);
+ state.scale = res / 96.0; // 96.0 picked from GTK's own source code.
+ webview.set_zoom_level(state.scale);
+
+ state.available_area = alloc.clone();
+ }),
+ );
let syntax_set: SyntaxSet =
from_binary(include_bytes!("../../sublime-syntaxes/all.pack"));
@@ -449,7 +451,9 @@ fn webview_load_finished(
let height = height
.map_or(MAX_HEIGHT, |v| (v * state.scale) as i32 + extra_height)
.min(MAX_HEIGHT);
- let width = width.map_or(MAX_WIDTH, |v| (v * state.scale) as i32).min(MAX_WIDTH);
+ let width = width
+ .map_or(MAX_WIDTH, |v| (v * state.scale) as i32)
+ .min(MAX_WIDTH);
let frame_weak = &widgets.0;
let fixed_weak = &widgets.1;