projects
/
kivitendo-erp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Zeiterfassung: Ein Recht dafür
[kivitendo-erp.git]
/
js
/
kivi.ActionBar.js
diff --git
a/js/kivi.ActionBar.js
b/js/kivi.ActionBar.js
index
c430715
..
dc1d35f
100644
(file)
--- a/
js/kivi.ActionBar.js
+++ b/
js/kivi.ActionBar.js
@@
-7,6
+7,7
@@
namespace('kivi.ActionBar', function(k){
disabled: 'layout-actionbar-action-disabled',
action: 'layout-actionbar-action',
combobox: 'layout-actionbar-combobox',
disabled: 'layout-actionbar-action-disabled',
action: 'layout-actionbar-action',
combobox: 'layout-actionbar-combobox',
+ default: 'layout-actionbar-default-action',
};
k.Combobox = function(e) {
};
k.Combobox = function(e) {
@@
-55,7
+56,7
@@
namespace('kivi.ActionBar', function(k){
case 'enter': return 13;
default:
if (val.length == 1) {
case 'enter': return 13;
default:
if (val.length == 1) {
- return val.charC
h
odeAt(0);
+ return val.charCodeAt(0);
} else if (val % 1 === 0) {
return val;
} else {
} else if (val % 1 === 0) {
return val;
} else {
@@
-106,21
+107,23
@@
namespace('kivi.ActionBar', function(k){
}
};
}
};
- k.removeTooltip = function($e) {
+ k.removeTooltip = function(e) {
+ var $e = $(e);
if ($e.hasClass('tooltipstered'))
$e.tooltipster('destroy');
$e.prop('title', '');
};
if ($e.hasClass('tooltipstered'))
$e.tooltipster('destroy');
$e.prop('title', '');
};
- k.setTooltip = function($e, tooltip) {
+ k.setTooltip = function(e, tooltip) {
+ var $e = $(e);
if ($e.hasClass('tooltipstered'))
$e.tooltipster('content', tooltip);
else
$e.tooltipster({ content: tooltip, theme: 'tooltipster-light' });
};
if ($e.hasClass('tooltipstered'))
$e.tooltipster('content', tooltip);
else
$e.tooltipster({ content: tooltip, theme: 'tooltipster-light' });
};
- k.setDisabled = function(
$
e, tooltip) {
- var
data = $e.data('action'
);
+ k.setDisabled = function(e, tooltip) {
+ var
$e = $(e
);
$e.addClass(CLASSES.disabled);
$e.addClass(CLASSES.disabled);
@@
-130,7
+133,8
@@
namespace('kivi.ActionBar', function(k){
kivi.ActionBar.removeTooltip($e);
};
kivi.ActionBar.removeTooltip($e);
};
- k.setEnabled = function($e) {
+ k.setEnabled = function(e) {
+ var $e = $(e);
var data = $e.data('action');
$e.removeClass(CLASSES.disabled);
var data = $e.data('action');
$e.removeClass(CLASSES.disabled);
@@
-163,7
+167,10
@@
namespace('kivi.ActionBar', function(k){
kivi.ActionBar.Accesskeys.add_accesskey(data.submit[0], data.accesskey, $e);
}
if (data.call) {
kivi.ActionBar.Accesskeys.add_accesskey(data.submit[0], data.accesskey, $e);
}
if (data.call) {
- kivi.ActionBar.Accesskeys.add_accesskey(undefined, data.accesskey, $e);
+ kivi.ActionBar.Accesskeys.add_accesskey('body', data.accesskey, $e);
+ }
+ if (data.accesskey == 'enter') {
+ $e.addClass(CLASSES.default);
}
}
}
}