Closed Bug 178767 Opened 23 years ago Closed 17 years ago

Should use hourglass w/ pointer for mouse cursor when loading new newsgroup

Categories

(SeaMonkey :: MailNews: Message Display, defect)

defect
Not set
trivial

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: wd, Assigned: wd)

Details

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2b) Gecko/20021106 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2b) Gecko/20021106 In windows, there are generally 2 "busy" mouse cursors. One being just an hourglass, and the other being a pointer but with an hourglass beside it. The former indicates that no interaction with the current window should be possible, while the latter indicates that it's busy but interaction is still possible. When a new newsgroup is clicked it uses the hourglass cursor. Since you can still scroll the message headers, etc., it should be a pointer with an hourglass instead. Reproducible: Always Steps to Reproduce: 1.Click on a new newsgroup to load the headers 2. 3. Actual Results: The mouse cursor is an hourglass Expected Results: The mouse cursor is a pointer with an hourglass beside it
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: patch
QA Contact: olgam → laurel
Attachment #105685 - Flags: superreview?(sspitzer)
Attachment #105685 - Flags: review?(varga)
I haven't tried this patch, but it seems we're correctly handling the spinning cursor on linux and mac too. http://lxr.mozilla.org/seamonkey/source/widget/src/gtk/nsWindow.cpp#1233 http://lxr.mozilla.org/seamonkey/source/widget/src/mac/nsWindow.cpp#738 Seth, are you ok with this patch ?
Comment on attachment 105685 [details] [diff] [review] Patch to use "Spinning" cursor, rather than "Wait" r=varga
Attachment #105685 - Flags: review?(varga) → review+
what about the other place we call SetBusyCursor()? is interaction possible in those cases?
Seth: The only place I see this particular SetBusyCursor() being called is from ChangeFolderByURI , and other interaction is indeed possible here. Or are you asking if the other SetBusyCursor() functions should also be updated similarly? Here: http://lxr.mozilla.org/seamonkey/source/xpfe/components/directory/directory.js#105 and: http://lxr.mozilla.org/seamonkey/source/mailnews/base/search/resources/content/FilterEditor.js#657
Can this be checked in? The "wait" hourglass is deceptive, since interaction is really possible while it's being showed via SetBusyCursor().
Product: Browser → Seamonkey
Assignee: sspitzer → mail
Comment on attachment 105685 [details] [diff] [review] Patch to use "Spinning" cursor, rather than "Wait" This patch is old, very old and SSpitzer never SR'ed it. Neil can you take a look at it ?
Attachment #105685 - Flags: superreview?(sspitzer) → superreview?(neil)
Comment on attachment 105685 [details] [diff] [review] Patch to use "Spinning" cursor, rather than "Wait" >+ window.setCursor("spinning"); The correct namne for this is "progress" ("spinning" is deprecated). sr=me with that fixed.
Attachment #105685 - Flags: superreview?(neil) → superreview+
Assignee: mail → wd
OS: Windows 2000 → All
QA Contact: laurel → message-display
Hardware: PC → All
$ hg outgoing -v && hg push running "ssh hg.mozilla.org "hg -R comm-central/ serve --stdio"" comparing with ssh://hg.mozilla.org/comm-central/ searching for changes changeset: 448:11c3f936a257 tag: tip user: WD <wd@pobox.com> date: Sat Sep 27 11:50:43 2008 -0400 files: mailnews/base/resources/content/msgMail3PaneWindow.js description: Bug 178767, Should use hourglass w/ pointer for mouse cursor when loading new newsgroup r+sr=NeilAway pushing to ssh://hg.mozilla.org/comm-central/ searching for changes remote: adding changesets remote: adding manifests remote: adding file changes remote: added 1 changesets with 1 changes to 1 files
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: