Fossil SCM

Attempted fix for FireFox 3.6.28

jan.nijtmans 2014-01-16 11:10 tree-view-work
Commit be31487c70a678bd0cbb240bf8bbafd01ba46863
1 file changed +1 -1
+1 -1
--- src/browse.c
+++ src/browse.c
@@ -691,11 +691,11 @@
691691
@ if( a.nodeName!='A' ) return true;
692692
@ if( a.parentNode==subdir ){
693693
@ toggleAll(outer_ul);
694694
@ return false;
695695
@ }
696
- @ if( !subdir.contains(a) ) return true;
696
+ @ if( !subdir || !subdir.contains || !subdir.contains(a) ) return true;
697697
@ var ul = a.nextSibling;
698698
@ while( ul && ul.nodeName!='UL' ) ul = ul.nextSibling;
699699
@ if( !ul ) return true; /* This is a file link, not a directory */
700700
@ toggleDir(ul);
701701
@ return false;
702702
--- src/browse.c
+++ src/browse.c
@@ -691,11 +691,11 @@
691 @ if( a.nodeName!='A' ) return true;
692 @ if( a.parentNode==subdir ){
693 @ toggleAll(outer_ul);
694 @ return false;
695 @ }
696 @ if( !subdir.contains(a) ) return true;
697 @ var ul = a.nextSibling;
698 @ while( ul && ul.nodeName!='UL' ) ul = ul.nextSibling;
699 @ if( !ul ) return true; /* This is a file link, not a directory */
700 @ toggleDir(ul);
701 @ return false;
702
--- src/browse.c
+++ src/browse.c
@@ -691,11 +691,11 @@
691 @ if( a.nodeName!='A' ) return true;
692 @ if( a.parentNode==subdir ){
693 @ toggleAll(outer_ul);
694 @ return false;
695 @ }
696 @ if( !subdir || !subdir.contains || !subdir.contains(a) ) return true;
697 @ var ul = a.nextSibling;
698 @ while( ul && ul.nodeName!='UL' ) ul = ul.nextSibling;
699 @ if( !ul ) return true; /* This is a file link, not a directory */
700 @ toggleDir(ul);
701 @ return false;
702

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button