Closed Bug 93521 Opened 23 years ago Closed 23 years ago

Active selections are sometimes grayed out (blurred)

Categories

(Core Graveyard :: Embedding: APIs, defect, P1)

x86
Windows 2000
defect

Tracking

(Not tracked)

RESOLVED FIXED
mozilla0.9.4

People

(Reporter: runyonkj, Assigned: saari)

Details

(Keywords: topembed, Whiteboard: verified-on-trunk, topembed+)

Attachments

(3 files)

Steps to reproduce: 1) Run mfcembed.exe. 2) Click and drag on some text to make a selection. The selected text appears with a solid blue highlight on Windows. 3) Press left mouse button down while on a link. 4) While holding down mouse button, drag cursor off of link. 5) Release mouse button (so the link is given tab focus, but not clicked through). 6) Now, make a new text selection. Expected results: the new selection should be given the same highlight as the initial selection (solid blue on Windows with default system colors). Actual results: any new selections made from this point on are gray, indicating that a blur event has occured. What's more, if you hit "tab" then the gray selection becomes solid blue. But, any new selections you make will still be gray.
Keywords: topembed
->0.9.4
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9.4
Priority: -- → P1
hyatt, bryner, want to review this?
r=bryner (but I'd like to know why this only happens in the aborted drag-and-drop case)
It happens in plenty of other cases. For example, go to bugzilla.mozilla.org, focus the Submit button, and then select text.
saari--you'll remove the tabs before you checkin, right? ;-)
Yeah I'll kill the tabs (gotta go fix that environment), I actually blew away that tree already :-)
sr=hyatt
Fix checked in on trunk. Baking for the branch.
fixed-on-trunk status whiteboard update
Whiteboard: fixed-on-trunk
This seems to have caused regression bug 94823.
saari, please resolve bugs as Fixed when the fix lands on the trunk. We are not going to leave bugs open for future branch landings. Thanks.
Please remove the commented out lines you added in nsDocumentViewer, also it would be good to fix the indentation on the SetContentState() line in ESM if you're removing the |if|. I'll give this a go on linux.
I couldn't find any obvious problems with this... (which doesn't mean something won't come up later). r=bryner (with my previous comments).
sr=hyatt
New patch checked in on trunk. Let's try this again.
mdunn@netscape.com, has it beeen verified on the trunk? If yes, please change the status whiteboard to verified-on-trunk and let's land on the 0.9.2 branch.
Tested. Works as expected with 08-15-01 MFCEmbed from trunk
Whiteboard: fixed-on-trunk → verified-on-trunk
looks good to me too.
need this on the branch
Whiteboard: verified-on-trunk → verified-on-trunk, topembed+
fix checked into branch
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
still seeing this in an 8/17 nightly.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
QA Contact: mdunn → bmartin
Yeah, I screwed up and I suck. I just fixed it on the trunk. Branch when I get a build. Bah.
okay, it was fine on the branch, I just screwed up the trunk. all better
Status: REOPENED → RESOLVED
Closed: 23 years ago23 years ago
Resolution: --- → FIXED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: