adium 2109:c589f88bd6d7: Only validate "View Chat Transcripts" f...
commits at adium.im
commits at adium.im
Thu May 7 02:49:31 UTC 2009
details: http://hg.adium.im/adium/rev/c589f88bd6d7
revision: 2109:c589f88bd6d7
author: Zachary West <zacw at adium.im>
date: Wed May 06 22:49:25 2009 -0400
Only validate "View Chat Transcripts" for an active chat if it's a group chat. Fixes #11902.
diffstat:
Source/AILoggerPlugin.m | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diffs (20 lines):
diff -r e5bf51783c88 -r c589f88bd6d7 Source/AILoggerPlugin.m
--- a/Source/AILoggerPlugin.m Wed May 06 22:42:44 2009 -0400
+++ b/Source/AILoggerPlugin.m Wed May 06 22:49:25 2009 -0400
@@ -370,14 +370,14 @@
//Enable/Disable our view log menus
- (BOOL)validateMenuItem:(NSMenuItem *)menuItem
-{
+{
if (menuItem == viewContactLogsMenuItem) {
AIListObject *selectedObject = adium.interfaceController.selectedListObject;
return adium.interfaceController.activeChat || (selectedObject && [selectedObject isKindOfClass:[AIListContact class]]);
} else if (menuItem == viewContactLogsContextMenuItem) {
AIListObject *selectedObject = adium.menuController.currentContextMenuObject;
- return adium.interfaceController.activeChat || (selectedObject && [selectedObject isKindOfClass:[AIListContact class]]);
+ return !adium.interfaceController.activeChat.isGroupChat || (selectedObject && [selectedObject isKindOfClass:[AIListContact class]]);
}
return YES;
More information about the commits
mailing list