mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-29 16:20:11 -04:00
gtk-stats: Fix top row in piano roll chart being cut off with high DPI
This commit is contained in:
parent
87f5aea80e
commit
f0b81d5bf0
@ -39,8 +39,15 @@ GtkStatsPianoRoll(GtkStatsMonitor *monitor, int thread_index) :
|
||||
G_CALLBACK(draw_callback), this);
|
||||
gtk_box_pack_start(GTK_BOX(_graph_vbox), _scale_area,
|
||||
FALSE, FALSE, 0);
|
||||
gtk_widget_set_size_request(_scale_area, 0, 20);
|
||||
|
||||
// It should be large enough to display the labels.
|
||||
{
|
||||
PangoLayout *layout = gtk_widget_create_pango_layout(_window, "0123456789 ms");
|
||||
int width, height;
|
||||
pango_layout_get_pixel_size(layout, &width, &height);
|
||||
gtk_widget_set_size_request(_scale_area, 0, height + 1);
|
||||
g_object_unref(layout);
|
||||
}
|
||||
|
||||
gtk_widget_set_size_request(_graph_window, default_piano_roll_width,
|
||||
default_piano_roll_height);
|
||||
|
Loading…
x
Reference in New Issue
Block a user