TB 115 - no indicator on ignored threads in thread pane for unthreaded view
Categories
(Thunderbird :: Folder and Message Lists, defect)
Tracking
(thunderbird_esr102 unaffected, thunderbird_esr115? affected, thunderbird122? affected)
Tracking | Status | |
---|---|---|
thunderbird_esr102 | --- | unaffected |
thunderbird_esr115 | ? | affected |
thunderbird122 | ? | affected |
People
(Reporter: wrhenshaw99, Assigned: infofrommozilla)
References
(Blocks 1 open bug)
Details
(Keywords: regression, Whiteboard: [Supernova3p])
Attachments
(2 files, 1 obsolete file)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36
Steps to reproduce:
I selected View > Threads > Ignored Threads.
Actual results:
The ignored threads were shown but no icon (the circle with a line through it) was on the messages so it was almost impossible to figure out which ones they were.
Expected results:
In TB 102 and prior versions the icon was visible on messages in ignored threads. This should be the case in TB 115 as well.
Comment 1•1 year ago
|
||
Thanks for the bug report.
Confirmed with 115.0. Also fails with recent daily.
Note, also needs to work for ignore subthread, which I think is a different icon.
Comment 2•1 year ago
|
||
Uh oh, something must have broken this since I remember Geoff worked on it and I reviewed the patches, and it was working
Comment 3•1 year ago
|
||
Works for me. Are you seeing the thread icon instead of the ignored icon, or no icon at all? If you're not seeing any icon, check that the Thread column is visible.
Comment 4•1 year ago
|
||
If you used the context menu, that works.
It doesn't if you go through the View > Threads
menu.
Reporter | ||
Comment 5•1 year ago
|
||
Reporter | ||
Comment 6•1 year ago
|
||
I meant I have the thread column, but no icon.
Bill
Reporter | ||
Comment 7•1 year ago
|
||
Sorry, I should have added that I don't use thread view. I use unthreaded. In TB 102 if I said to view ignored threads, the icon would show in the thread column.
Bill
Reporter | ||
Comment 8•1 year ago
|
||
To see if I would see the thread icon, I tried to switch to threaded view. If I select View > Sort by > Threaded, nothing happens. The setting does not get changed at View > Sort by and the messages do not get displayed in threaded view.
Bill
Comment 9•1 year ago
|
||
(In reply to wrhenshaw99 from comment #7)
Sorry, I should have added that I don't use thread view. I use unthreaded. In TB 102 if I said to view ignored threads, the icon would show in the thread column.
Ah, okay. That makes a difference. We'll have a look into that.
Comment 10•1 year ago
|
||
This issue also happens for me in Threaded view, but only if I use the Menubar View > Threads
submenu.
The context menu of the message works.
Reporter | ||
Comment 11•1 year ago
|
||
Some additional information...
If I go into troubleshoot mode, I am able to switch from unthreaded to threaded mode. In threaded mode the ignored thread icon does show.
This is another situation (see above) where manually disabling the extensions doesn't help, but using troubleshoot mode does.
If I manually disable all my extensions, why wouldn't that do the same thing as troubleshoot mode?
Somehow the update from TB 102 to TB 115 doesn't seem to have gone smoothly.
Bill
Reporter | ||
Comment 12•1 year ago
|
||
Allesandro said "This issue also happens for me in Threaded view, but only if I use the Menubar View > Threads submenu.
The context menu of the message works."
I don't know how to quote in Bugzilla.
Allesandro, I don't understand what you mean. I have no View > Threads > Ignored threads option in the context menu.
Bill
Comment 13•1 year ago
|
||
(In reply to wrhenshaw99 from comment #12)
Allesandro, I don't understand what you mean. I have no View > Threads > Ignored threads option in the context menu.
Right click > Ignore Threads, is there at the bottom.
Reporter | ||
Comment 14•1 year ago
|
||
Allesandro, I am still confused. It seems like you are mixing and matching the setting of ignored threads and the viewing of ignored threads.
Oh well... I'm not sure comment #4 was direct at me anyway. I was just trying to understand what you were saying.
I do use Right click > Ignore Thread, to ignore the thread. I use View > Threads > Ignored Threads to view them (which is what isn't working for me).
Thanks,
Bill
Reporter | ||
Comment 15•1 year ago
|
||
(In reply to wrhenshaw99 from comment #8)
To see if I would see the thread icon, I tried to switch to threaded view. If I select View > Sort by > Threaded, nothing happens. The setting does not get changed at View > Sort by and the messages do not get displayed in threaded view.
Bill
I just wanted to clarify this comment I made in comment #8. The problem I describe ended up not being a problem in Thunderbird. It was caused by the extension Cardbook. If I disable Cardbook it works fine. However, I still don't get any icon in the thread column when in View unthreaded mode which I did get with TB 102.
Bill
Reporter | ||
Comment 16•1 year ago
|
||
I've discovered that the problem goes deeper than described. Un unthreaded mode, if I ignore a thread it doesn't disappear immediately from the message list as it did in prior versions. The only way I can make them disappear is to click on View > Threads > Ignored threads and then click on View > Threads > Ignored threads again order to de-deselect it.
Bill
Reporter | ||
Comment 17•1 year ago
|
||
(In reply to wrhenshaw99 from comment #16)
I've discovered that the problem goes deeper than described. Un unthreaded mode, if I ignore a thread it doesn't disappear immediately from the message list as it did in prior versions. The only way I can make them disappear is to click on View > Threads > Ignored threads and then click on View > Threads > Ignored threads again order to de-deselect it.
Bill
Or maybe I'm just confused. In earlier versions they may have not gone away, but at least had the icon next to them showing they were ignored.
Bill
Updated•1 year ago
|
Comment 18•1 year ago
|
||
correcting bugzilla mistake
Assignee | ||
Comment 19•1 year ago
|
||
The two cases were forgotten in Bug 1823389.
The code line is a bit long. Can it stay like this?
Or can it possibly be merged?
Assignee | ||
Updated•1 year ago
|
Comment 20•1 year ago
|
||
So...question.
Why is it necessary to show the "ignore thread" state if the view is "unthreaded"?
Reporter | ||
Comment 21•1 year ago
|
||
Just because I view messages in unthreaded mode doesn't mean I don't want to be able to identify the messages that are part of an ignored thread. when I select View > Ignored Threads. Sometimes I do this to look at a message that is part of an ignored thread.
I guess my question is, why it is necessary to remove this icon from unthreaded mode when it has been there in all previous versions of Thunderbird that I have used in the last 10 years or more?
Bill
Comment 22•1 year ago
|
||
(In reply to wrhenshaw99 from comment #21)
I guess my question is, why it is necessary to remove this icon from unthreaded mode when it has been there in all previous versions of Thunderbird that I have used in the last 10 years or more?
That's a good question, but the answer is not a simple "we removed it on purpose" as you might have figured from the thread in this bug in whcih we didn't even know it behaved that way.
The larger question is "does X make sense when in Y?"
With the rebuild of our architecture to get rid of crusty old code, we stumbled upon many of these situations, in which some features and behaviours have been implemented decades ago but not documented nor tested, so being aware of those and the reasons why they were added it's very tricky and not intuitive.
Supporting a feature means adding documentation, adding a test, and making sure that that feature is not broken accidentally, consequentially avoiding what we're experiencing right now, which is a bug report in which our initial response is "wait, what? I can't reproduce this", because we weren't even aware that the thread indicator was supposed to be in the un-threaded view.
I hope you can understand how internally it makes sense for us reaching the conclusion "un-threaded view === no need for threads related indicators".
Even tho the fix seems straightforward with a single CSS change, that's only the beginning as we need to ensure this expected feature is documented and covered by tests, so development and maintenance burden.
Comment 23•1 year ago
|
||
Reporter | ||
Comment 24•1 year ago
|
||
Does this mean that the icon will return to unthreaded view? I wasn't sure after reading your last two comments.
Bill
Assignee | ||
Updated•9 months ago
|
Assignee | ||
Comment 25•9 months ago
|
||
Updated•9 months ago
|
Comment 26•9 months ago
|
||
Pushed by john@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/6f62b9cc3c3f
Restore icons for watched and ignored threads in unthreaded view. r=aleca
Description
•