Project

General

Profile

Bug #2160 » 0034-gtk4-Fix-reopening-Messages-tab-closed-as-window.patch

S3_3, S3_2 - Marko Lindqvist, 08/23/2026 02:12 AM

View differences:

client/gui-gtk-4.0/gui_stuff.c
{
switch (dlg->type) {
case GUI_DIALOG_WINDOW:
gtk_window_destroy(GTK_WINDOW(dlg->v.window));
if (dlg->v.window != NULL) {
gtk_window_destroy(GTK_WINDOW(dlg->v.window));
dlg->v.window = NULL;
}
break;
case GUI_DIALOG_TAB:
{
client/gui-gtk-4.0/messagewin.c
****************************************************************************/
void meswin_dialog_popup(bool raise)
{
if (NULL == meswin.shell) {
if (meswin.shell == NULL
|| (meswin.shell->type == GUI_DIALOG_WINDOW
&& meswin.shell->v.window == NULL)) {
meswin_dialog_init(&meswin);
}
(6-6/6)