File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1935,13 +1935,20 @@ Options -Indexes
19351935 if ( clickCameFromA ( event . srcElement ) ) {
19361936 event . preventDefault ( ) ;
19371937 let href = event . srcElement . attributes [ 'href' ] ;
1938- if ( ! href ) href = event . srcElement . parentElement . attributes [ 'href' ] ;
1939-
1940- let hrefValue = href . value + ( globalThis . lb . dotHtmlForLinks ( ) ? "" : ".html" ) ;
1941- if ( hrefValue . startsWith ( globalThis . lb . globalVariables ( ) [ 'website_url' ] ) ) {
1942- hrefValue = hrefValue . replace ( globalThis . lb . globalVariables ( ) [ 'website_url' ] , "" ) ;
1938+ if ( ! href ) href = event . srcElement . parentElement . attributes [ 'href' ] ;
1939+ let hrefValue = href . value ;
1940+
1941+ if ( hrefValue === globalThis . lb . globalVariables ( ) [ 'website_url' ] ) {
1942+ hrefValue = "/index.html" ;
1943+ } else {
1944+ hrefValue += globalThis . lb . dotHtmlForLinks ( ) ? "" : ".html" ;
1945+ if ( hrefValue . startsWith ( globalThis . lb . globalVariables ( ) [ 'website_url' ] ) ) {
1946+ hrefValue = hrefValue . replace ( globalThis . lb . globalVariables ( ) [ 'website_url' ] , "" ) ;
1947+ } else if ( hrefValue . startsWith ( "http" ) ) {
1948+ return ;
1949+ }
19431950 }
1944- if ( hrefValue . startsWith ( "http" ) ) return ;
1951+
19451952 generateWebsite ( false , ( wf ) => loadFileIntoIframe ( wf , hrefValue , iframe ) ) ;
19461953 }
19471954 } ) ;
@@ -4210,4 +4217,4 @@ Options -Indexes
42104217 }
42114218
42124219 start ( ) ;
4213- } ) ( ) ;
4220+ } ) ( ) ;
You can’t perform that action at this time.
0 commit comments