Fossil SCM
Recognize old IE event object to make tree-view expand/collapse work in IE8.
Commit
21426d01b464f2761ad342de32aafc149dc4d2ae
Parent
75b96a2912f6f34…
1 file changed
+2
-1
+2
-1
| --- src/browse.c | ||
| +++ src/browse.c | ||
| @@ -689,11 +689,12 @@ | ||
| 689 | 689 | @ var outer_ul = document.querySelector('.filetree > ul'); |
| 690 | 690 | @ var subdir = outer_ul.querySelector('.subdir'); |
| 691 | 691 | @ var expandMap = {}; |
| 692 | 692 | @ checkState(); |
| 693 | 693 | @ outer_ul.onclick = function(e){ |
| 694 | - @ var a = e.target; | |
| 694 | + @ e = e || window.event; | |
| 695 | + @ var a = e.target || e.srcElement; | |
| 695 | 696 | @ if( a.nodeName!='A' ) return true; |
| 696 | 697 | @ if( a.parentNode==subdir ){ |
| 697 | 698 | @ toggleAll(outer_ul); |
| 698 | 699 | @ return false; |
| 699 | 700 | @ } |
| 700 | 701 |
| --- src/browse.c | |
| +++ src/browse.c | |
| @@ -689,11 +689,12 @@ | |
| 689 | @ var outer_ul = document.querySelector('.filetree > ul'); |
| 690 | @ var subdir = outer_ul.querySelector('.subdir'); |
| 691 | @ var expandMap = {}; |
| 692 | @ checkState(); |
| 693 | @ outer_ul.onclick = function(e){ |
| 694 | @ var a = e.target; |
| 695 | @ if( a.nodeName!='A' ) return true; |
| 696 | @ if( a.parentNode==subdir ){ |
| 697 | @ toggleAll(outer_ul); |
| 698 | @ return false; |
| 699 | @ } |
| 700 |
| --- src/browse.c | |
| +++ src/browse.c | |
| @@ -689,11 +689,12 @@ | |
| 689 | @ var outer_ul = document.querySelector('.filetree > ul'); |
| 690 | @ var subdir = outer_ul.querySelector('.subdir'); |
| 691 | @ var expandMap = {}; |
| 692 | @ checkState(); |
| 693 | @ outer_ul.onclick = function(e){ |
| 694 | @ e = e || window.event; |
| 695 | @ var a = e.target || e.srcElement; |
| 696 | @ if( a.nodeName!='A' ) return true; |
| 697 | @ if( a.parentNode==subdir ){ |
| 698 | @ toggleAll(outer_ul); |
| 699 | @ return false; |
| 700 | @ } |
| 701 |