1022,8 → 1022,8 |
{ |
int existingIdx = recentItems.IndexOf(recentItem); |
if(existingIdx >= 0) { |
recentItems.RemoveAt(existingIdx); |
this.recentListeningMenu.MenuItems.RemoveAt(recentItems.Count - existingIdx - 1); |
recentItems.RemoveAt(existingIdx); |
} |
|
if(recentItems.Count == 0 && this.recentListeningMenu.MenuItems.Count == 1) |
1039,8 → 1039,8 |
|
// check overflow |
if(recentItems.Count > RECENT_LENGTH) { |
this.recentListeningMenu.MenuItems.RemoveAt(recentItems.Count - 1); |
recentItems.RemoveAt(0); |
this.recentListeningMenu.MenuItems.RemoveAt(RECENT_LENGTH-1); |
} |
|
// update hot keys of old items |
1070,11 → 1070,7 |
// FIXME wait for all log messages from network part |
|
treeNodes.Clear(); |
|
messageView.BeginUpdate(); |
messageView.Nodes.Clear(); |
messageView.EndUpdate(); |
|
messagesBox.Clear(); |
logMessages.Clear(); |
} |