Fix email tag not removed when dragging between From and To in advanced search
Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
+12
@@ -554,11 +554,23 @@ class AdvancedFilterController extends BaseController {
|
|||||||
switch(draggableEmailAddress.prefix) {
|
switch(draggableEmailAddress.prefix) {
|
||||||
case PrefixEmailAddress.to:
|
case PrefixEmailAddress.to:
|
||||||
listToEmailAddress.remove(draggableEmailAddress.emailAddress);
|
listToEmailAddress.remove(draggableEmailAddress.emailAddress);
|
||||||
|
_updateMemorySearchFilter(
|
||||||
|
toOption: option(
|
||||||
|
listToEmailAddress.isNotEmpty,
|
||||||
|
listToEmailAddress.asSetAddress(),
|
||||||
|
),
|
||||||
|
);
|
||||||
toAddressExpandMode.value = ExpandMode.EXPAND;
|
toAddressExpandMode.value = ExpandMode.EXPAND;
|
||||||
toAddressExpandMode.refresh();
|
toAddressExpandMode.refresh();
|
||||||
break;
|
break;
|
||||||
case PrefixEmailAddress.from:
|
case PrefixEmailAddress.from:
|
||||||
listFromEmailAddress.remove(draggableEmailAddress.emailAddress);
|
listFromEmailAddress.remove(draggableEmailAddress.emailAddress);
|
||||||
|
_updateMemorySearchFilter(
|
||||||
|
fromOption: option(
|
||||||
|
listFromEmailAddress.isNotEmpty,
|
||||||
|
listFromEmailAddress.asSetAddress(),
|
||||||
|
),
|
||||||
|
);
|
||||||
fromAddressExpandMode.value = ExpandMode.EXPAND;
|
fromAddressExpandMode.value = ExpandMode.EXPAND;
|
||||||
fromAddressExpandMode.refresh();
|
fromAddressExpandMode.refresh();
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user