/[irssi]/xirssi/trunk/src/gui-itemlist.c
ViewVC logotype

Diff of /xirssi/trunk/src/gui-itemlist.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

--- xirssi/trunk/src/gui-itemlist.c	2002/05/16 07:02:54	3534
+++ xirssi/trunk/src/gui-itemlist.c	2002/05/17 15:29:22	3535
@@ -283,6 +283,11 @@
 	gui_itemlist_update_window(window, TRUE);
 }
 
+static void sig_window_item_name_changed(WindowItem *witem)
+{
+	gui_itemlist_update_window(window_item_window(witem), TRUE);
+}
+
 static void sig_window_item_changed(Window *window)
 {
 	/* window item/server changed */
@@ -306,7 +311,7 @@
 	signal_add("window changed", (SIGNAL_FUNC) sig_window_changed);
 	signal_add("window item new", (SIGNAL_FUNC) sig_window_changed);
 	signal_add("window item remove", (SIGNAL_FUNC) sig_window_changed);
-	signal_add("window item name changed", (SIGNAL_FUNC) sig_window_changed);
+	signal_add("window item name changed", (SIGNAL_FUNC) sig_window_item_name_changed);
 	signal_add("window item changed", (SIGNAL_FUNC) sig_window_item_changed);
 	signal_add("window server changed", (SIGNAL_FUNC) sig_window_item_changed);
 	signal_add("server connected", (SIGNAL_FUNC) sig_server_connected);
@@ -317,7 +322,7 @@
 	signal_remove("window changed", (SIGNAL_FUNC) sig_window_changed);
 	signal_remove("window item new", (SIGNAL_FUNC) sig_window_changed);
 	signal_remove("window item remove", (SIGNAL_FUNC) sig_window_changed);
-	signal_remove("window item name changed", (SIGNAL_FUNC) sig_window_changed);
+	signal_remove("window item name changed", (SIGNAL_FUNC) sig_window_item_name_changed);
 	signal_remove("window item changed", (SIGNAL_FUNC) sig_window_item_changed);
 	signal_remove("window server changed", (SIGNAL_FUNC) sig_window_item_changed);
 	signal_remove("server connected", (SIGNAL_FUNC) sig_server_connected);

 

Irssi staff
ViewVC Help
Powered by ViewVC 1.1.13