Clear selection of tasks/events if item that is selected is hidden.
Bug 177527, patch by jminta, r=mvl git-svn-id: svn://10.0.0.236/trunk@176974 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
edb46c15b4
commit
fba75093a9
@ -122,6 +122,13 @@ var calCompositeCalendarObserver = {
|
||||
var checkCell = item.firstChild;
|
||||
checkCell.setAttribute('checked', false);
|
||||
}
|
||||
var newSelectedEvents = new Array();
|
||||
var oldSelectedEvents = gCalendarWindow.EventSelection.selectedEvents;
|
||||
for (var i in oldSelectedEvents) {
|
||||
if (!oldSelectedEvents[i].calendar.uri.equals(aCalendar.uri))
|
||||
newSelectedEvents.push(oldSelectedEvents[i]);
|
||||
}
|
||||
gCalendarWindow.EventSelection.setArrayToSelection(newSelectedEvents);
|
||||
},
|
||||
|
||||
onDefaultCalendarChanged: function (aNewDefaultCalendar) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user