Fossil SCM
Also disable shortcut handling if the View Style drop-down list has keyboard focus.
Commit
f419c7ebe7193a328e36826cdc1ac36e916e258f8e2833fe8622048271faa458
Parent
e317872280cbbb9…
1 file changed
+1
-1
+1
-1
| --- src/graph.js | ||
| +++ src/graph.js | ||
| @@ -994,11 +994,11 @@ | ||
| 994 | 994 | function focusCookieQuery(){ |
| 995 | 995 | return document.cookie.match(/fossil_timeline_kbnav=1/); |
| 996 | 996 | } |
| 997 | 997 | focusCacheInit(); |
| 998 | 998 | document.addEventListener('keydown',function(evt){ |
| 999 | - if( evt.target.tagName=='INPUT' ) return; | |
| 999 | + if( evt.target.tagName=='INPUT' || evt.target.tagName=='SELECT' ) return; | |
| 1000 | 1000 | var |
| 1001 | 1001 | mSHIFT = 1<<13, |
| 1002 | 1002 | kFRST = mSHIFT | 78 /* SHIFT+N */, |
| 1003 | 1003 | kNEXT = 78 /* N */, |
| 1004 | 1004 | kPREV = 77 /* M */, |
| 1005 | 1005 |
| --- src/graph.js | |
| +++ src/graph.js | |
| @@ -994,11 +994,11 @@ | |
| 994 | function focusCookieQuery(){ |
| 995 | return document.cookie.match(/fossil_timeline_kbnav=1/); |
| 996 | } |
| 997 | focusCacheInit(); |
| 998 | document.addEventListener('keydown',function(evt){ |
| 999 | if( evt.target.tagName=='INPUT' ) return; |
| 1000 | var |
| 1001 | mSHIFT = 1<<13, |
| 1002 | kFRST = mSHIFT | 78 /* SHIFT+N */, |
| 1003 | kNEXT = 78 /* N */, |
| 1004 | kPREV = 77 /* M */, |
| 1005 |
| --- src/graph.js | |
| +++ src/graph.js | |
| @@ -994,11 +994,11 @@ | |
| 994 | function focusCookieQuery(){ |
| 995 | return document.cookie.match(/fossil_timeline_kbnav=1/); |
| 996 | } |
| 997 | focusCacheInit(); |
| 998 | document.addEventListener('keydown',function(evt){ |
| 999 | if( evt.target.tagName=='INPUT' || evt.target.tagName=='SELECT' ) return; |
| 1000 | var |
| 1001 | mSHIFT = 1<<13, |
| 1002 | kFRST = mSHIFT | 78 /* SHIFT+N */, |
| 1003 | kNEXT = 78 /* N */, |
| 1004 | kPREV = 77 /* M */, |
| 1005 |