mirror of
				https://github.com/9001/copyparty.git
				synced 2025-11-03 21:43:12 +00:00 
			
		
		
		
	fix js error when ctrl-clicking a search result; closes #60
This commit is contained in:
		@@ -4505,12 +4505,13 @@ var thegrid = (function () {
 | 
				
			|||||||
			aplay = ebi('a' + oth.getAttribute('id')),
 | 
								aplay = ebi('a' + oth.getAttribute('id')),
 | 
				
			||||||
			is_img = /\.(a?png|avif|bmp|gif|heif|jpe?g|jfif|svg|webp|webm|mkv|mp4)(\?|$)/i.test(href),
 | 
								is_img = /\.(a?png|avif|bmp|gif|heif|jpe?g|jfif|svg|webp|webm|mkv|mp4)(\?|$)/i.test(href),
 | 
				
			||||||
			is_dir = href.endsWith('/'),
 | 
								is_dir = href.endsWith('/'),
 | 
				
			||||||
 | 
								is_srch = !!ebi('unsearch'),
 | 
				
			||||||
			in_tree = is_dir && treectl.find(oth.textContent.slice(0, -1)),
 | 
								in_tree = is_dir && treectl.find(oth.textContent.slice(0, -1)),
 | 
				
			||||||
			have_sel = QS('#files tr.sel'),
 | 
								have_sel = QS('#files tr.sel'),
 | 
				
			||||||
			td = oth.closest('td').nextSibling,
 | 
								td = oth.closest('td').nextSibling,
 | 
				
			||||||
			tr = td.parentNode;
 | 
								tr = td.parentNode;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		if ((r.sel && !dbl && !ctrl(e)) || (treectl.csel && (e.shiftKey || ctrl(e)))) {
 | 
							if (!is_srch && ((r.sel && !dbl && !ctrl(e)) || (treectl.csel && (e.shiftKey || ctrl(e))))) {
 | 
				
			||||||
			td.onclick.call(td, e);
 | 
								td.onclick.call(td, e);
 | 
				
			||||||
			if (e.shiftKey)
 | 
								if (e.shiftKey)
 | 
				
			||||||
				return r.loadsel();
 | 
									return r.loadsel();
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user