diff --git a/im/content/conversation.xml b/im/content/conversation.xml index 87beb5e5c2..640c8ca9ac 100644 --- a/im/content/conversation.xml +++ b/im/content/conversation.xml @@ -942,30 +942,38 @@ - + @@ -992,9 +1000,8 @@ this.addBuddy(n); this.updateParticipantCount(); } - else - this.updateBuddyStatus(); + this.updateConvStatus(); this.initTextboxFormat(); ]]> @@ -1030,7 +1037,8 @@ break; case "update-buddy-status": - this.updateBuddyStatus(); + case "update-conv-chatleft": + this.updateConvStatus(); break; case "update-conv-title": diff --git a/im/themes/chat-left-16.png b/im/themes/chat-left-16.png new file mode 100644 index 0000000000..e4f2f1dfc9 Binary files /dev/null and b/im/themes/chat-left-16.png differ diff --git a/im/themes/instantbird.css b/im/themes/instantbird.css index 808e5cc504..ff632dfe39 100644 --- a/im/themes/instantbird.css +++ b/im/themes/instantbird.css @@ -112,6 +112,10 @@ tab[attention], .alltabs-item[chat] > .menu-iconic-left > .menu-iconic-icon { list-style-image: url("chrome://instantbird/skin/chat-16.png") !important; } +.tabbrowser-tab[chat][status="left"] > .tab-icon-image, +.alltabs-item[chat][status="left"] > .menu-iconic-left > .menu-iconic-icon { + list-style-image: url("chrome://instantbird/skin/chat-left-16.png") !important; +} .tabbrowser-tab[status="offline"] > .tab-icon-image, .alltabs-item[status="offline"] > .menu-iconic-left > .menu-iconic-icon { diff --git a/im/themes/jar.mn b/im/themes/jar.mn index 6f9daf019f..cb8a05d95e 100644 --- a/im/themes/jar.mn +++ b/im/themes/jar.mn @@ -26,6 +26,7 @@ instantbird.jar: skin/classic/instantbird/typed-16.png skin/classic/instantbird/unknown-16.png skin/classic/instantbird/chat-16.png + skin/classic/instantbird/chat-left-16.png skin/classic/instantbird/founder.png skin/classic/instantbird/operator.png skin/classic/instantbird/half-operator.png @@ -119,6 +120,7 @@ instantbird.jar: skin/classic/aero/instantbird/typed-16.png skin/classic/aero/instantbird/unknown-16.png skin/classic/aero/instantbird/chat-16.png + skin/classic/aero/instantbird/chat-left-16.png skin/classic/aero/instantbird/founder.png skin/classic/aero/instantbird/operator.png skin/classic/aero/instantbird/half-operator.png