Bug #2160 » 0059-gtk4-x-Fix-reopening-Messages-tab-closed-as-window.patch
| client/gui-gtk-4.0/gui_stuff.c | ||
|---|---|---|
|
{
|
||
|
struct gui_dialog *dlg = data;
|
||
|
dlg->v.window = NULL;
|
||
|
/* emit response signal. */
|
||
|
gui_dialog_response(dlg, GTK_RESPONSE_DELETE_EVENT);
|
||
| 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);
|
||
|
}
|
||
| client/gui-gtk-5.0/gui_stuff.c | ||
|---|---|---|
|
{
|
||
|
struct gui_dialog *dlg = data;
|
||
|
dlg->v.window = NULL;
|
||
|
/* emit response signal. */
|
||
|
gui_dialog_response(dlg, GTK_RESPONSE_DELETE_EVENT);
|
||
| client/gui-gtk-5.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);
|
||
|
}
|
||