Changeset 5817 in subversion
- Timestamp:
- Jan 24, 2012 3:30:52 AM (16 months ago)
- Location:
- trunk/roundcubemail/program/js
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/roundcubemail/program/js/app.js
r5787 r5817 1624 1624 if (this.env.messages[row.uid]) 1625 1625 this.env.messages[row.uid].expanded = row.expanded; 1626 $(row.obj)[row.expanded?'addClass':'removeClass']('expanded'); 1626 1627 }; 1627 1628 … … 2147 2148 row.expanded = !row.expanded; 2148 2149 2149 $(row.obj)[row.expanded?'removeClass':'addClass']('expanded');2150 2150 this.message_list.expand_row(e, uid); 2151 2151 }; -
trunk/roundcubemail/program/js/list.js
r5787 r5817 420 420 { 421 421 row.expanded = false; 422 this.triggerEvent('expandcollapse', { uid:row.uid, expanded:row.expanded });422 this.triggerEvent('expandcollapse', { uid:row.uid, expanded:row.expanded, obj:row.obj }); 423 423 var depth = row.depth; 424 424 var new_row = row ? row.obj.nextSibling : null; … … 433 433 if (r.expanded) { 434 434 r.expanded = false; 435 this.triggerEvent('expandcollapse', { uid:r.uid, expanded:r.expanded });435 this.triggerEvent('expandcollapse', { uid:r.uid, expanded:r.expanded, obj:new_row }); 436 436 } 437 437 } … … 451 451 new_row = row.obj.nextSibling; 452 452 this.update_expando(row.uid, true); 453 this.triggerEvent('expandcollapse', { uid:row.uid, expanded:row.expanded });453 this.triggerEvent('expandcollapse', { uid:row.uid, expanded:row.expanded, obj:row.obj }); 454 454 } 455 455 else { … … 474 474 $(new_row).css('display', ''); 475 475 r.expanded = true; 476 this.triggerEvent('expandcollapse', { uid:r.uid, expanded:r.expanded });476 this.triggerEvent('expandcollapse', { uid:r.uid, expanded:r.expanded, obj:new_row }); 477 477 } 478 478 } … … 499 499 new_row = row.obj.nextSibling; 500 500 this.update_expando(row.uid); 501 this.triggerEvent('expandcollapse', { uid:row.uid, expanded:row.expanded });501 this.triggerEvent('expandcollapse', { uid:row.uid, expanded:row.expanded, obj:row.obj }); 502 502 503 503 // don't collapse sub-root tree in multiexpand mode … … 521 521 r.expanded = false; 522 522 this.update_expando(r.uid, false); 523 this.triggerEvent('expandcollapse', { uid:r.uid, expanded:r.expanded });523 this.triggerEvent('expandcollapse', { uid:r.uid, expanded:r.expanded, obj:new_row }); 524 524 } 525 525 } … … 540 540 new_row = row.obj.nextSibling; 541 541 this.update_expando(row.uid, true); 542 this.triggerEvent('expandcollapse', { uid:row.uid, expanded:row.expanded });542 this.triggerEvent('expandcollapse', { uid:row.uid, expanded:row.expanded, obj:row.obj }); 543 543 } 544 544 else { … … 557 557 r.expanded = true; 558 558 this.update_expando(r.uid, true); 559 this.triggerEvent('expandcollapse', { uid:r.uid, expanded:r.expanded });559 this.triggerEvent('expandcollapse', { uid:r.uid, expanded:r.expanded, obj:new_row }); 560 560 } 561 561 }
Note: See TracChangeset
for help on using the changeset viewer.
