First Last Prev Next    No search results available
Details
: quickFilters Assistant merge list too high
Bug#: 26630
: quickFilters
: General
Status: RESOLVED
Resolution: FIXED
: PC
: Windows NT
: unspecified
: P2
: normal
: ---

:
:
:
:
:
  Show dependency tree - Show dependency graph
People
Reporter: Peter <rigsby999@gmail.com>
Assigned To: Axel Grude <axel.grude@gmail.com>

Attachments
Quickfilters Assistant Window (229.18 KB, image/jpeg)
2019-01-09 08:54, Peter
no flags Details
Merge Filter Not Working (330.66 KB, image/jpeg)
2019-01-11 03:00, Peter
no flags Details
3.8.2 pre 2 (419.53 KB, application/x-xpinstall)
2019-01-12 05:26, Axel Grude
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.

Related actions


Description:   Opened: 2019-01-09 07:37
When quickFilters Assistant is enabled and activated, the following window that
opens to proceed with creating a new filter is now too large and overlaps the
screen vertically making it unusable.  I have tried disabling and re-enabling
the quickFilters extension, but it makes no difference.
Peter
------- Comment #1 From Axel Grude 2019-01-09 08:23:27 -------
can you attach a screeenshot? You are saying the window is too tall? Or too
wide?

What language are you using?
------- Comment #2 From Peter 2019-01-09 08:54:41 -------
Created an attachment (id=8579) [details]
Quickfilters Assistant Window

The language is UK English and I am on Windows 10 using Thunderbird 60.4.0.

I have now discovered that it only happens in one particular email account
where I have a large number of filters saved.  It doesn't happen every time. 
In the attached screenshot it's working OK.  When the problem happens, the
Window is too tall so that the Next and Cancel buttons are not available and
only the top section of the window is visible.

Peter
------- Comment #3 From Axel Grude 2019-01-09 12:49:07 -------
ok, I think I understand. I believe quickFilters has discovered that you have a
ton of different filters and suggests to merge the new filter with them; do you
know why you have so many different ones? I know I can probably fix this by
making the box scrollable, but there is something wrong with your data...

It is possible that you can combine them into making less filters....

the idea of showing the "merge" step is that whatever email you used to "train"
the new filter has properties (tags, location)  which it shares with a lot of
othere filters that set exactly the same properties in filter action.

(e.g. move that email to the folder "Sausage" or set the tag "important")

The idea of merging is tp have one filter with multiple search conditions doing
the same thing as long as you can make the filter conditions flexible in a way
that allows combining multiple parts:

e.g. if any of the conditions apply
 sender is John
 sender is harry
 domain is parallel-lines.com

then: move the mail to the "Sausage" folder and set the "important" tag.

it only needs one filter to do this. The reason the filter assistant "freaks
out" is because you have a f@ckton of filters that all do the same. You can
actually investigate fopr such "duplicates" by clicking on the "Find duplicate
attributes" button in filters list. You can also merge multiple filters (that
do the same thing) together with the merge button.
------- Comment #4 From Axel Grude 2019-01-09 12:53:25 -------
(In reply to comment #3)
> ok, I think I understand. I believe quickFilters has discovered that you have a
> ton of different filters and suggests to merge the new filter with them; do you
> know why you have so many different ones? I know I can probably fix this by
> making the box scrollable, but there is something wrong with your data...
> 
just one tiny correction:
I meant to write "different filters that do the same thing"

it's not unusual to have many filters. just weird to have them all do the exact
same thing. or at least that's what quickFilters believes, and that's why it
suggests to merge the new filter.

IN which folder are you when you create the filter and what tags are set?

the idea of the assistant is to create filters from messages that have already
been processed (moved / tagged) manually.

For example
1) move email to Friends foldeerf
2) right-click the mail and select "QuickFilters: create filter from message"

=> the new filter assumes that the main filter action is to move your emails
from the original inbox (which it can detect from the targeted Email) to the
friends folder. Advantage: You do not have to define the action manually and
fumble through a clunky folder widget in the filter edit dialog.
------- Comment #5 From Peter 2019-01-09 14:08:16 -------
OK - many thanks and I understand what you're saying.  I'll now work on merging
the existing filters that are performing the same task and make sure that any
similar future ones are merges rather than new ones.
Peter
------- Comment #6 From Peter 2019-01-11 03:00:18 -------
Created an attachment (id=8580) [details]
Merge Filter Not Working
------- Comment #7 From Peter 2019-01-11 03:02:09 -------
Hi again,
I have now merged most of the filters on that account into one, but now the
filter seems to be being ignored.  Please see the attached screenshot that
shows an example.  An email just arrived in the inbox from care.com.  One of
the elements of the merged filter instructs any email received that contains
care.com to be moved to the deleted folder and marked as read, but this has
been ignored and it has been left in the inbox.  In the screenshot I have tried
to show the detail of the received email and the settings of the filter.  This
is also occurring repeatedly with other similar emails included in the merged
filter.

Peter
------- Comment #8 From Axel Grude 2019-01-12 05:14:10 -------
Renamed the bug to be more descriptive. The dialog grows because of the
richlistbox #filterMatches ignoring the "rows" attribute (which was originally
desgined for a listbox). I think I can fix this by adding min-height and
max-height attributes to the boxes and so force the box to display a scrollbar
instead of growing indefinitely.
------- Comment #9 From Axel Grude 2019-01-12 05:26:08 -------
Created an attachment (id=8581) [details]
3.8.2 pre 2

This is a fix for the overly tall filter list.
------- Comment #10 From Axel Grude 2019-01-12 05:28:34 -------
(In reply to comment #7)
> Hi again,
> I have now merged most of the filters on that account into one, but now the
> filter seems to be being ignored.  Please see the attached screenshot that
> shows an example.  An email just arrived in the inbox from care.com.  One of
> the elements of the merged filter instructs any email received that contains
> care.com to be moved to the deleted folder and marked as read, but this has
> been ignored and it has been left in the inbox.  In the screenshot I have tried
> to show the detail of the received email and the settings of the filter.  This
> is also occurring repeatedly with other similar emails included in the merged
> filter.
> 
> Peter
> 

First, of all, try if you can run the filter manually - if this is the case and
it just doesn't work automatically: If older filters do not autorun, use the
"debug" button (green beetle) to fix them.
------- Comment #11 From Peter 2019-01-12 05:45:56 -------
Thanks.  Yes, it worked by running manually.  I have now unchecked the run
manually option in case it was causing a confusion, leaving only the Getting
New Mail option checked.  I have also edited each filter qualification in the
merged filter from "contains" to "ends with".  All seems to be working as it
should now.
Peter
------- Comment #12 From Axel Grude 2019-01-12 07:31:58 -------
(In reply to comment #11)
> Thanks.  Yes, it worked by running manually.  I have now unchecked the run
> manually option in case it was causing a confusion, leaving only the Getting
> New Mail option checked.  I have also edited each filter qualification in the
> merged filter from "contains" to "ends with".  All seems to be working as it
> should now.
> Peter
> 

Please check [Bug 26625]. This bug was only fixed recently and you need to run
the repair tool (green beetle button) to fix any filter that is affected.

First Last Prev Next    No search results available