tools/debug-gui: refactor UI element placement

Move the code used to pace the different UI elements to its own
function.

Refactor, no functional changes.

Signed-off-by: José Expósito <jose.exposito89@gmail.com>
This commit is contained in:
José Expósito 2021-07-29 19:33:42 +02:00
parent 791fbad5b9
commit 55889adeff

View file

@ -793,13 +793,8 @@ draw(GtkWidget *widget, cairo_t *cr, gpointer data)
}
static void
map_event_cb(GtkWidget *widget, GdkEvent *event, gpointer data)
window_place_ui_elements(GtkWidget *widget, struct window *w)
{
struct window *w = data;
GdkDisplay *display;
GdkSeat *seat;
GdkWindow *window;
gtk_window_get_size(GTK_WINDOW(widget), &w->width, &w->height);
w->pointer.x = w->width/2;
@ -824,6 +819,17 @@ map_event_cb(GtkWidget *widget, GdkEvent *event, gpointer data)
w->pinch.scale = 1.0;
w->pinch.x = w->width/2;
w->pinch.y = w->height/2;
}
static void
map_event_cb(GtkWidget *widget, GdkEvent *event, gpointer data)
{
struct window *w = data;
GdkDisplay *display;
GdkSeat *seat;
GdkWindow *window;
window_place_ui_elements(widget, w);
g_signal_connect(G_OBJECT(w->area), "draw", G_CALLBACK(draw), w);