scale icons for HiDPI monitor

This commit is contained in:
akliuxingyuan
2022-08-30 23:13:38 +08:00
parent 330d166c82
commit 0d27949f0a
2 changed files with 11 additions and 4 deletions

View File

@ -309,7 +309,7 @@ void Item::updateImage() {
pixbuf = pixbuf->scale_simple(width, scaled_icon_size, Gdk::InterpType::INTERP_BILINEAR);
}
auto surface = Gdk::Cairo::create_surface_from_pixbuf(pixbuf, 0, image.get_window());
auto surface = Gdk::Cairo::create_surface_from_pixbuf(pixbuf, image.get_scale_factor(), image.get_window());
image.set(surface);
}