mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-25 17:33:49 +01:00
Fix nm filter onchange no longer sending expected nm widget
This commit is contained in:
parent
d280baa0da
commit
06e770f469
@ -2722,7 +2722,7 @@ var et2_nextmatch_header_bar = /** @class */ (function (_super) {
|
|||||||
var widget_change = _widget.change;
|
var widget_change = _widget.change;
|
||||||
var change = function (_node) {
|
var change = function (_node) {
|
||||||
// Call previously set change function
|
// Call previously set change function
|
||||||
var result = widget_change.call(_widget, _node);
|
var result = widget_change.call(_widget, _node, header.nextmatch);
|
||||||
// Update filters, if we're not already doing so
|
// Update filters, if we're not already doing so
|
||||||
if ((result || typeof result === 'undefined') && _widget.isDirty() && !header.update_in_progress) {
|
if ((result || typeof result === 'undefined') && _widget.isDirty() && !header.update_in_progress) {
|
||||||
// Update dirty
|
// Update dirty
|
||||||
|
@ -902,7 +902,7 @@ export class et2_nextmatch extends et2_DOMWidget implements et2_IResizeable, et2
|
|||||||
var entry = this.controller._selectionMgr._getRegisteredRowsEntry(uid);
|
var entry = this.controller._selectionMgr._getRegisteredRowsEntry(uid);
|
||||||
entry.idx = typeof index == "number" ? index : 0;
|
entry.idx = typeof index == "number" ? index : 0;
|
||||||
this.controller._insertDataRow(entry,true);
|
this.controller._insertDataRow(entry,true);
|
||||||
|
|
||||||
// Set "new entry" class - but it has to stay so register and re-add it after the data is there
|
// Set "new entry" class - but it has to stay so register and re-add it after the data is there
|
||||||
entry.row.tr.addClass("new_entry");
|
entry.row.tr.addClass("new_entry");
|
||||||
let callback = function(data) {
|
let callback = function(data) {
|
||||||
@ -3484,7 +3484,7 @@ class et2_nextmatch_header_bar extends et2_DOMWidget implements et2_INextmatchHe
|
|||||||
|
|
||||||
let change = function (_node) {
|
let change = function (_node) {
|
||||||
// Call previously set change function
|
// Call previously set change function
|
||||||
const result = widget_change.call(_widget, _node);
|
const result = widget_change.call(_widget, _node, header.nextmatch);
|
||||||
|
|
||||||
// Update filters, if we're not already doing so
|
// Update filters, if we're not already doing so
|
||||||
if ((result || typeof result === 'undefined') && _widget.isDirty() && !header.update_in_progress) {
|
if ((result || typeof result === 'undefined') && _widget.isDirty() && !header.update_in_progress) {
|
||||||
|
Loading…
Reference in New Issue
Block a user