Closed Bug 35119 Opened 25 years ago Closed 25 years ago

popups don't get mouseDown events (but they do get mouseUp/mouseMove/etc)

Categories

(Core :: XUL, defect, P3)

PowerPC
Mac System 9.x
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: bugzilla, Assigned: mikepinkerton)

References

Details

(Keywords: platform-parity, Whiteboard: [nsbeta2+][dogfood-])

spun off from verifying bug 34110, macOS only: i can dropdown the new color picker, but i'm unable to actually select a color. 1. open up Preferences dialog, select Composer category. 2. dropdown the color picker for any of the items listed under Default Page Colors. 3. with the mouse, try to click one of the colors to select it. result: the clicking a color will neither select it nor make it appear in the swatch associated with the page color item. note: this might be the result of of color picking not being implemented yet (see bug 21160 or bug 22952). that, or could pavlov's new picker have broken something else?
Keywords: pp
changing summary, adding cc's. this should probably be reassigned to someone like pink or saari... dunno who.
Component: Preferences → XP Toolkit/Widgets
Summary: unable to select color on mac → color picker broken in popups on mac
*** Bug 35469 has been marked as a duplicate of this bug. ***
not sure who to reassign this bug to; I'll try pinkerton... :-)
Assignee: brade → pinkerton
In addition to this, after trying the color picker, you cannot type any more text into the composer window. This happens in the AIM compose as well.
andreww: yep, bug 35100 covers input failure. interesting that AIM's affected as well. cc'ing syd...
Status: NEW → ASSIGNED
Target Milestone: --- → M20
This affects pref for quoting in mail/news messages - found in Mail and Newsgroups prefs Viewing Messages panel. cc laurel and pmock for mailnews case
Mass-moving all M20-M30 XPToolkit bugs to Future
Target Milestone: M20 → Future
this should probably be nsbeta2 ;) and not 'future'
Keywords: nsbeta2
Marking this as dogfood; I can set colors on my text with the color picker broken (or set preferences, etc.) Remove milestone (previously set to "future"); we can't ship Mac with a broken color picker.
Keywords: dogfood
Target Milestone: Future → ---
*** Bug 21160 has been marked as a duplicate of this bug. ***
21160 was nsbeta2+, so this bug should be.
Putting on [nsbeta2+][dogfood-] radar. Does not need a fix ASAP for daily work, but we should fix this for beta2.
Whiteboard: [nsbeta2+][dogfood-]
Target Milestone: --- → M19
Target Milestone: M19 → M18
*spam*: transferring current XP Menu bugs over to jrgm, the new component owner. feel free to add me to the cc list (unless am the Reporter) of any of these, if you have any questions/etc.
QA Contact: sairuh → jrgm
the mouseDown OS event comes in and is redirected w/in the mac widget code in nsMacMessagePump::DoMouseDown (case inContent). ::SetPortWindowPort(whichWindow); if (IsWindowHilited(whichWindow)) DispatchOSEventToRaptor(anEvent, whichWindow); else { nsMacWindow *mw = mMessageSink->GetNSWindowFromMacWindow(whichWindow); if (mw) mw->ComeToFront(); } the window isn't hilighted (it's a popup), so it goes into the "else" case. i'm testing a few fixes now.
Summary: color picker broken in popups on mac → popups don't get mouseDown events (but they do get mouseUp/mouseMove/etc)
i have a fix, but i'm afraid to check it in for fear of regressing one of danm's bugs. will hold my fix until he gets back from vacation.
Whiteboard: [nsbeta2+][dogfood-] → [nsbeta2+][dogfood-] fix in hand, needs review
fixed.
Whiteboard: [nsbeta2+][dogfood-] fix in hand, needs review → [nsbeta2+][dogfood-]
really fixed.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
verified fixed on mac 2000060608
Status: RESOLVED → VERIFIED
fixing null OS field
OS: Mac System 9.x
You need to log in before you can comment on or make changes to this bug.