Closed Bug 194147 Opened 22 years ago Closed 19 years ago

Selecting "Mark As" causes Quick Search not to work on "m" and "r"

Categories

(SeaMonkey :: MailNews: Message Display, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: nbaca, Assigned: stefanh)

References

Details

(Keywords: fixed1.8)

Attachments

(1 file, 2 obsolete files)

Trunk build 2003-02-19: Mac 10.2

Overview: You can get into a state where a Quick Search using the letters "m" or
"r" won't work and don't even appear in the Quick Search text box. Instead the
Message menu flashes.

Steps to reproduce:
1. Select a message in the thread pane
2. Select Message|Mark|As Read
3. Type "m" (or "r") in the Quick Search text box

Actual Results: The Message menu flashes and the text you just entered does not
appear in the Quick Search text box therefore you cannot search on items that
include an "m" or an "r".

In Step 2 you can actually choose any item within the Message|Mark and the same
problem will occur (i.e. Thread as Read, All Read, Flag etc...).

Interesting that the letters that are effected also appear in the Message menu
and are the only ones that have accelerators that require a shift (looks lilke
an up arrow)
- Message|New Message has Shift+Ctrl+M 
- Message|Reply to All has Shift+Ctrl+R 

Workaround: Select the Message menu, now "m" and "r" will work.

Expected Results: Quick Search on any letter should perform as expected.
Selecting a menu item should not disable this function.
Marking nsbeta1.

But I just checked and it was also a problem in Netscape 7.01.
Mail triage team: nsbeta1-
Keywords: nsbeta1nsbeta1-
see also bug 195830, where something similar happens with ' and / (for find as
you type) after you view the Edit menu.

i'd say both this and 195830 are blocked by 195979.
Depends on: 195979
Keywords: nsbeta1-nsbeta1
This problem happens because 'M' and 'R' are used as unmodified menu shortcuts
in the Message->Mark submenu. The menus on Mac always get first crack at events.
Mail triage team: nsbeta1-
Keywords: nsbeta1nsbeta1-
This an incredibly frustrating bug and really should be addressed.

Can we at least release note a workaround for Mac users?
Keywords: relnote
should we do the same thing as aaronl did for bug #195830?

see http://bugzilla.mozilla.org/attachment.cgi?id=116833&action=view

or should we wait for bug #195979 to be fixed?
Product: Browser → Seamonkey
I can confirm this with Thunderbird 1.0 Release NL and EN-US.

Typing 'k' in the search box issues 'ignore thread' command. The same happens
with all one key commands.

(Workaround: always use command key modifier. That would also make TB more Aqua
HIG compliant.)

Seems to be very similar to Bug #199019

(please set the severity to major or critical, as this bug really disables the
search box)
Assignee: sspitzer → mail
I hate this, but i suppose this is the only way of fixing the issue right now. Just remove any single key from its menuitem. The keys will still work, but you won't see them in the menu. mcscott did this for Thunderbird a while ago.
Attachment #201172 - Flags: superreview?(neil.parkwaycc.co.uk)
Attachment #201172 - Flags: review?(neil.parkwaycc.co.uk)
Comment on attachment 201172 [details] [diff] [review]
Don't display single commandkeys in mac menuitems

Fine, except you missed a bunch of keys; firstly, all six label keys (0-5) and secondly, three captial letters - not Junk, not Scam, show Remote content.
Attachment #201172 - Flags: superreview?(neil.parkwaycc.co.uk)
Attachment #201172 - Flags: superreview-
Attachment #201172 - Flags: review?(neil.parkwaycc.co.uk)
Attachment #201172 - Flags: review-
(In reply to comment #10)
> (From update of attachment 201172 [details] [diff] [review] [edit])
> Fine, except you missed a bunch of keys; firstly, all six label keys (0-5)

We don't need to remove  those. Typing those numbers in the search box doesn't trigger the bug.

> and
> secondly, three captial letters - not Junk, not Scam, show Remote content.
>

To trigger the bug with those ones the user needs to enter both "Shift" and the relevant key (j, r, p) in the search box. I thought that was a rare case.

 
Comment on attachment 201172 [details] [diff] [review]
Don't display single commandkeys in mac menuitems

(In reply to comment #11)
> (In reply to comment #10)
> > (From update of attachment 201172 [details] [diff] [review] [edit] [edit])
> > Fine, except you missed a bunch of keys; firstly, all six label keys (0-5)
> 
> We don't need to remove  those. Typing those numbers in the search box doesn't
> trigger the bug.
We don't even show the keys on mac ;)
Comment on attachment 201172 [details] [diff] [review]
Don't display single commandkeys in mac menuitems

D'oh, I was confusing accesskeys with accelerators :-[
I'm not convinced about the upper case keys though.
Attachment #201172 - Flags: superreview-
Attachment #201172 - Flags: superreview+
Attachment #201172 - Flags: review-
Attachment #201172 - Flags: review+
New version that also removes Shift+key in the "Mark" submenu on Mac (per irc discussion with Neil)
Attachment #201172 - Attachment is obsolete: true
Attachment #203018 - Flags: superreview?(neil.parkwaycc.co.uk)
Attachment #203018 - Flags: review?(neil.parkwaycc.co.uk)
Comment on attachment 203018 [details] [diff] [review]
Remove Shift+key combos in Mark submenu as well

Nit: 8-space indentation is probably wrong for the win version. And if you're going to fix the VK_DELETE indentation, please fix it in the unix version too.
Attachment #203018 - Flags: superreview?(neil.parkwaycc.co.uk)
Attachment #203018 - Flags: superreview+
Attachment #203018 - Flags: review?(neil.parkwaycc.co.uk)
Attachment #203018 - Flags: review+
Updated version: Fixed indentation in win file (also added one empty line under the delete key section) and VK_DELETE key indentation in unix file. Carrying over flags and asking approval 1.8rc2 for a seamonkey-only change.
Attachment #203018 - Attachment is obsolete: true
Attachment #203114 - Flags: superreview+
Attachment #203114 - Flags: review+
Attachment #203114 - Flags: approval1.8rc2?
Comment on attachment 203114 [details] [diff] [review]
Updated version, carrying over flags (checked in on trunk/branch)

Low risk, SeaMonkey only...
Attachment #203114 - Flags: approval1.8rc2? → approval1.8.0.1?
Comment on attachment 203114 [details] [diff] [review]
Updated version, carrying over flags (checked in on trunk/branch)

Checked in on trunk, waiting for branch approval.
Attachment #203114 - Attachment description: Updated version, carrying over flags → Updated version, carrying over flags (checked in on trunk)
Comment on attachment 203114 [details] [diff] [review]
Updated version, carrying over flags (checked in on trunk/branch)

This works around a long-time standing mac issue, has baked on trunk for a  while...
Attachment #203114 - Flags: approval1.8.0.1? → approval-seamonkey1.0?
Comment on attachment 203114 [details] [diff] [review]
Updated version, carrying over flags (checked in on trunk/branch)

a=me, one more needed...
Attachment #203114 - Flags: approval-seamonkey1.0? → approval-seamonkey1.0+
I checked the patch in on branch.  Since you didn't mark the bug as fixed, I'm not setting fixed1.8 - you can do that if it is in fact fixed.
Attachment #203114 - Attachment description: Updated version, carrying over flags (checked in on trunk) → Updated version, carrying over flags (checked in on trunk/branch)
I'm going to mark this as fixed. The root problem is not fixed, but Search works as expected now. Once bug 195979 is fixed, we can put the keys back.
Assignee: mail → stefan_h
Status: NEW → RESOLVED
Closed: 19 years ago
Keywords: relnotefixed1.8
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: