Re-re-fixed the header columns bug

Monotone-Parent: 37b0203e2cc332fa2bf9c9c6fa34fc682adcb427
Monotone-Revision: 72682eea27a61c6fe055d0c7ed1767dee836aa28

Monotone-Author: crobert@inverse.ca
Monotone-Date: 2008-10-14T16:50:39
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
C Robert
2008-10-14 16:50:39 +00:00
parent a3b58a2c7d
commit 108cb845c7
2 changed files with 28 additions and 6 deletions
+11 -1
View File
@@ -682,7 +682,8 @@
userDefinedOrder = [NSArray arrayWithArray: [ud arrayForKey: @"SOGoMailListViewColumnsOrder"]];
if ( [userDefinedOrder count] == 0 )
{
userDefinedOrder = [[NSUserDefaults standardUserDefaults] arrayForKey: @"SOGoMailListViewColumnsOrder"];
userDefinedOrder = [NSMutableArray arrayWithArray:
[[NSUserDefaults standardUserDefaults] arrayForKey: @"SOGoMailListViewColumnsOrder"]];
}
if ( [userDefinedOrder count] == 0 )
{
@@ -698,6 +699,15 @@
[userDefinedOrder replaceObjectAtIndex:i withObject:@"To"];
}
}
else
{
i = [userDefinedOrder indexOfObject:@"To"];
if ( i >= 0 && i < [userDefinedOrder count] )
{
[userDefinedOrder replaceObjectAtIndex:i withObject:@"From"];
}
}
columnsMetaData = [self columnsMetaData];
columnsDisplayOrder = [NSMutableArray array];