X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Firssi%2Fsrc%2Ffe-common%2Fcore%2Ffe-windows.c;fp=apps%2Firssi%2Fsrc%2Ffe-common%2Fcore%2Ffe-windows.c;h=2370facb239552247a1f1c926c627935141bc0ea;hb=59b463deda7f532fe4ec669f9694330e0deaeef8;hp=38dd22fec2a174904f59febf8a20b7dafefc2eb1;hpb=31b9c6e9ceffe13a84659d337e35f7a5960ac6d9;p=silc.git diff --git a/apps/irssi/src/fe-common/core/fe-windows.c b/apps/irssi/src/fe-common/core/fe-windows.c index 38dd22fe..2370facb 100644 --- a/apps/irssi/src/fe-common/core/fe-windows.c +++ b/apps/irssi/src/fe-common/core/fe-windows.c @@ -160,6 +160,9 @@ void window_set_active(WINDOW_REC *window) void window_change_server(WINDOW_REC *window, void *server) { + if (server != NULL && SERVER(server)->disconnected) + return; + window->active_server = server; signal_emit("window server changed", 2, window, server); }