mirror of
https://github.com/flynx/pWiki.git
synced 2025-10-29 10:00:08 +00:00
minor fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
fac16216c0
commit
33862e6e70
@ -1954,12 +1954,14 @@ var Outline = {
|
|||||||
// XXX might be a good feature to add to keyboard.js...
|
// XXX might be a good feature to add to keyboard.js...
|
||||||
// ...might even be fun to extend this and add key classes,
|
// ...might even be fun to extend this and add key classes,
|
||||||
// like:
|
// like:
|
||||||
// LetterKey
|
// Modifier
|
||||||
// ModifierKey
|
// Function
|
||||||
// FunctionKey
|
// Letter
|
||||||
|
// Number
|
||||||
// ...
|
// ...
|
||||||
Any: function(evt, key){
|
Any: function(evt, key){
|
||||||
if(this.get('edited')
|
if(this.__caret_x
|
||||||
|
&& this.get('edited')
|
||||||
&& key != 'ArrowUp'
|
&& key != 'ArrowUp'
|
||||||
&& key != 'ArrowDown'){
|
&& key != 'ArrowDown'){
|
||||||
this.__caret_x = undefined } },
|
this.__caret_x = undefined } },
|
||||||
@ -2452,7 +2454,13 @@ var Outline = {
|
|||||||
var elem = evt.target
|
var elem = evt.target
|
||||||
if(that.runPlugins('__keydown__', evt, that, evt.target) !== true){
|
if(that.runPlugins('__keydown__', evt, that, evt.target) !== true){
|
||||||
return }
|
return }
|
||||||
|
|
||||||
// handle keyboard...
|
// handle keyboard...
|
||||||
|
// 'Any' key...
|
||||||
|
if('Any' in that.keyboard){
|
||||||
|
if(that.keyboard.Any.call(that, evt, evt.key) === false){
|
||||||
|
return } }
|
||||||
|
// keys/mods...
|
||||||
var keys = []
|
var keys = []
|
||||||
evt.ctrlKey
|
evt.ctrlKey
|
||||||
&& keys.push('c_' + evt.key)
|
&& keys.push('c_' + evt.key)
|
||||||
@ -2470,8 +2478,6 @@ var Outline = {
|
|||||||
&& keys.push('s_' + evt.key)
|
&& keys.push('s_' + evt.key)
|
||||||
keys.push(evt.key)
|
keys.push(evt.key)
|
||||||
for(var k of keys){
|
for(var k of keys){
|
||||||
if('Any' in that.keyboard){
|
|
||||||
that.keyboard.Any.call(that, evt, k) }
|
|
||||||
if(k in that.keyboard){
|
if(k in that.keyboard){
|
||||||
that.keyboard[k].call(that, evt, k)
|
that.keyboard[k].call(that, evt, k)
|
||||||
break } } })
|
break } } })
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user