gui: reset window title when last view is destroyed
Last and currently the only view is destroyed when studio is unloaded
This commit is contained in:
parent
89ad40c581
commit
57a7eb7a0c
|
@ -165,6 +165,10 @@ void destroy_view(graph_view_handle view)
|
|||
{
|
||||
world_tree_activate((graph_view_handle)list_entry(g_views.next, struct graph_view, siblings));
|
||||
}
|
||||
else
|
||||
{
|
||||
set_main_window_title(NULL);
|
||||
}
|
||||
|
||||
detach_canvas(view_ptr);
|
||||
|
||||
|
|
15
gui/main.c
15
gui/main.c
|
@ -571,9 +571,18 @@ void
|
|||
set_main_window_title(
|
||||
graph_view_handle view)
|
||||
{
|
||||
char * title = catdup(get_view_name(view), " - LADI Session Handler");
|
||||
gtk_window_set_title(GTK_WINDOW(g_main_win), title);
|
||||
free(title);
|
||||
char * title;
|
||||
|
||||
if (view != NULL)
|
||||
{
|
||||
title = catdup(get_view_name(view), " - LADI Session Handler");
|
||||
gtk_window_set_title(GTK_WINDOW(g_main_win), title);
|
||||
free(title);
|
||||
}
|
||||
else
|
||||
{
|
||||
gtk_window_set_title(GTK_WINDOW(g_main_win), "LADI Session Handler");
|
||||
}
|
||||
}
|
||||
|
||||
static
|
||||
|
|
Loading…
Reference in New Issue