ui: fix deprecated rounding routines in search ui
Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
|
use egui::emath::GuiRounding;
|
||||||
use egui::{vec2, FontId, Layout, Pos2, Rect, ScrollArea, Stroke, UiBuilder, Vec2b};
|
use egui::{vec2, FontId, Layout, Pos2, Rect, ScrollArea, Stroke, UiBuilder, Vec2b};
|
||||||
use nostrdb::{Ndb, ProfileRecord, Transaction};
|
use nostrdb::{Ndb, ProfileRecord, Transaction};
|
||||||
use notedeck::{fonts::get_font_size, Images, NotedeckTextStyle};
|
use notedeck::{fonts::get_font_size, Images, NotedeckTextStyle};
|
||||||
@@ -178,14 +179,19 @@ fn close_button(rect: egui::Rect) -> impl egui::Widget {
|
|||||||
let radius = max_width / (2.0 * ICON_EXPANSION_MULTIPLE);
|
let radius = max_width / (2.0 * ICON_EXPANSION_MULTIPLE);
|
||||||
|
|
||||||
let painter = ui.painter();
|
let painter = ui.painter();
|
||||||
let nw_edge = painter
|
let ppp = ui.ctx().pixels_per_point();
|
||||||
.round_pos_to_pixel_center(helper.scale_pos_from_center(Pos2::new(-radius, radius)));
|
let nw_edge = helper
|
||||||
let se_edge = painter
|
.scale_pos_from_center(Pos2::new(-radius, radius))
|
||||||
.round_pos_to_pixel_center(helper.scale_pos_from_center(Pos2::new(radius, -radius)));
|
.round_to_pixel_center(ppp);
|
||||||
let sw_edge = painter
|
let se_edge = helper
|
||||||
.round_pos_to_pixel_center(helper.scale_pos_from_center(Pos2::new(-radius, -radius)));
|
.scale_pos_from_center(Pos2::new(radius, -radius))
|
||||||
let ne_edge = painter
|
.round_to_pixel_center(ppp);
|
||||||
.round_pos_to_pixel_center(helper.scale_pos_from_center(Pos2::new(radius, radius)));
|
let sw_edge = helper
|
||||||
|
.scale_pos_from_center(Pos2::new(-radius, -radius))
|
||||||
|
.round_to_pixel_center(ppp);
|
||||||
|
let ne_edge = helper
|
||||||
|
.scale_pos_from_center(Pos2::new(radius, radius))
|
||||||
|
.round_to_pixel_center(ppp);
|
||||||
|
|
||||||
let line_width = helper.scale_1d_pos(2.0);
|
let line_width = helper.scale_1d_pos(2.0);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user