Foros: Ayuda (Thread #35754)

minor cursor issue with Tenfourbird 31 (2014-07-18 21:27 by RLR #73898)

I noticed a minor cursor issue with Tenfourbird 31b12. I've only seen this when connecting to a machine using Remote Desktop (both machines running OS X 10.5.8). Anytime the new cursor with the arrowhead + blue beach ball appears, 14 additional copies of the cursor appear in a vertical line below. The 14 extra copies of the cursor track with the "original" when I move the mouse. The cursor changes to a plain arrow with no extra copies when I shift focus to Tenfourbird's message body pane, but the 15 copies of the arrowhead + blue beach ball reappear when I shift focus back to the mailbox or message list panes. Any attempts at a screen capture have caused the 15 copies of the new cursor to disappear. This isn't something I've noticed while using TenFourFox 31 betas. Actually, I don't believe I've ever seen the arrowhead + blue beach ball cursor while using TenFourFox.

Responder al #73898×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

Re: minor cursor issue with Tenfourbird 31 (2014-07-18 21:34 by RLR #73899)

It turns out that toggling the ui.user_activity_cursor boolean to true causes TenFourFox 31b3 to display the same problem. ui.user_activity_cursor is set to false by default in Tenfourbird 31b2, but the setting is apparently being ignored. Toggling it to true, then back to false seems to have no impact in Tenfourbird 31b2.
Responder al #73898

Responder al #73899×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

Re: minor cursor issue with Tenfourbird 31 (2014-07-18 22:53 by RLR #73900)

One more bit of info: Toggling ui.user_activity_cursor works fine in TenFourFox 31b2. I mention this because I reported that it worked ok in 31b3 above, but Tenfourbird 31b2 is based on TenFourFox 31b2.
Responder al #73899

Responder al #73900×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

Re: minor cursor issue with Tenfourbird 31 (2014-07-20 20:11 by t_mrc-ct #73906)

Thank you for reporting.

On v29, old fashioned wait cursor was replaced by blue spinning beach ball:
https://hg.mozilla.org/releases/mozilla-beta/rev/12ec0bd6b782

I don't figure out why many blue beachballs are appeared in Remote Desktop env.
But it could disable with the following patch (include in next 31 release):

diff --git a/mail/base/content/mailCore.js b/mail/base/content/mailCore.js
--- a/mail/base/content/mailCore.js
+++ b/mail/base/content/mailCore.js
@@ -501,16 +501,19 @@ function openSavedFilesWnd()
{
Components.classes['@mozilla.org/download-manager-ui;1']
.getService(Components.interfaces.nsIDownloadManagerUI)
.show(window);
}

function SetBusyCursor(window, enable)
{
+ if (! Services.prefs.getBoolPref("ui.use_activity_cursor")) {
+ return;
+ }
// setCursor() is only available for chrome windows.
// However one of our frames is the start page which
// is a non-chrome window, so check if this window has a
// setCursor method
if ("setCursor" in window) {
if (enable)
window.setCursor("progress");
else
Responder al #73900

Responder al #73906×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

Re: minor cursor issue with Tenfourbird 31 (2014-07-21 18:36 by RLR #73908)

Thanks for the update. As it turns out, I was wrong about TenFourFox being immune to this issue. While having ui.user_activity_cursor toggled false reduces the instances where the new blue beach ball activity cursor appears, it does appear under certain circumstances. When it does, I see the string of 14 copies when connected via Remote Desktop, just as I'm seeing with Tenfourbird.
Responder al #73906

Responder al #73908×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

Re: minor cursor issue with Tenfourbird 31 (2014-07-21 23:26 by t_mrc-ct #73909)

On my test env (Remote:10.4.11, Host:10.5.8), "use_activity_cursor=false" pref could not prevent blue beach ball in web content.

I upload the test case:
http://tenfourbird.sourceforge.jp/test/css-cursor.html

It changes CSS cursor property.
cursor:progress and cursor:wait may appears blue beach ball.
These beach ball could not disable with use_activity_cursor=false.

On Tenfourbird, blue beach ball may still appears the following situation:
* Addon that changes cursor property.
* HTML mail that changes cursor property
Responder al #73908

Responder al #73909×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

Re: minor cursor issue with Tenfourbird 31 (2014-07-22 00:54 by RLR #73910)

Thanks for confirming and for the test case. I've passed along this info to the TenFourFox developer, as well.
Responder al #73909

Responder al #73910×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

Re: minor cursor issue with Tenfourbird 31 (2014-08-04 20:49 by RLR #74042)

[Reply To Message #73906]
> ...I don't figure out why many blue beachballs are appeared in Remote
> Desktop env. But it could disable with the following patch (include in
> next 31 release)...

I'm no longer seeing the issue in 31.0 final. Thanks!
Responder al #73906

Responder al #74042×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar