jQuery: The Write Less, Do More JavaScript Library

[blockUI] IE: Cursor still displays hourglass symbol after unblocking

View: New views
10 Messages — Rating Filter:   Alert me  

[blockUI] IE: Cursor still displays hourglass symbol after unblocking

by Franz Buchinger :: Rate this Message:

| View Threaded | Show Only this Message


I encountered a possible blockUI bug in IE7 and IE8: If you block the
ui and don't move your mouse after that, the cursor  displays the
hourglass symbol UNTIL you move your mouse again.

Thus, the .unblock() method doesn't have the desired effect on the
mouse cursor.

You can easily reproduce the effect with the blockUI demos: just click
on the "Run" Button without moving your mouse further.

kind regards,

Franz

Re: IE: Cursor still displays hourglass symbol after unblocking

by elubin :: Rate this Message:

| View Threaded | Show Only this Message


Yes, same problem I posted yesterday... funny we both hit it this
week.   hopefully someone can help??  I know the author of blockUI
says he monitors this forum...

http://groups.google.com/group/jquery-en/browse_thread/thread/9ea1cad2f7bc2535/9edbec1ce17d17f4?hl=en&lnk=gst&q=hourglass#9edbec1ce17d17f4

Re: IE: Cursor still displays hourglass symbol after unblocking

by malsup :: Rate this Message:

| View Threaded | Show Only this Message


> Yes, same problem I posted yesterday... funny we both hit it this
> week.   hopefully someone can help??  I know the author of blockUI
> says he monitors this forum...


Will take a look at this tonight.  Thanks for the reminder.

Mike

Re: IE: Cursor still displays hourglass symbol after unblocking

by malsup :: Rate this Message:

| View Threaded | Show Only this Message


> > Yes, same problem I posted yesterday... funny we both hit it this
> > week.   hopefully someone can help??  I know the author of blockUI
> > says he monitors this forum...

Hmm, anyone have any ideas for how to force IE to honor the new cursor
style without having to move the mouse?  One that doesn't involve
putting a mouse listener on the document.

To mitigate the issue you can simply not use the wait cursor.  You can
override this via the CSS options of blockUI.

Mike

Re: IE: Cursor still displays hourglass symbol after unblocking

by martinKoz :: Rate this Message:

| View Threaded | Show Only this Message


Mike:

Any progress or ideas on this one.  I am finding no good way to handle
this issue.  FireFox doesn't seem to have the same problem.  Regarding
your comment, "to mitigate the issue you can simply not use the wait
cursor. You can override this via the CSS options of BlockUI", this
also doesn't appear to work for me. How would this be done.  For
example:

            $('#tabs-nav').block({
                            message: '<div><img src="../App_Themes/
Images/loading_tab.gif" /> Updating please wait. . .</div>',
                            overlayCSS: {
                                backgroundColor: '#fff',
                                opacity: 0.2
                            },
                            css: { border: '2px solid #00447C' }
                            });

I have tried adding to both the overlayCSS and css overrides a cursor
of 'default' but it doesn't seem to do anything.

Thanks

On Sep 25, 7:14 am, Mike Alsup <mal...@...> wrote:

> > > Yes, same problem I posted yesterday... funny we both hit it this
> > > week.   hopefully someone can help??  I know the author ofblockUI
> > > says he monitors this forum...
>
> Hmm, anyone have any ideas for how to force IE to honor the newcursor
> style without having to move the mouse?  One that doesn't involve
> putting a mouse listener on the document.
>
> To mitigate the issue you can simply not use the waitcursor.  You can
> override this via the CSS options ofblockUI.
>
> Mike

Re: IE: Cursor still displays hourglass symbol after unblocking

by malsup :: Rate this Message:

| View Threaded | Show Only this Message


> I have tried adding to both the overlayCSS and css overrides a cursor
> of 'default' but it doesn't seem to do anything.

http://www.malsup.com/jquery/block/sep26.html

Re: IE: Cursor still displays hourglass symbol after unblocking

by martinKoz :: Rate this Message:

| View Threaded | Show Only this Message


Thanks Mike, but please let me know if there are any plans to work
around this bug within the actual JQuery BlockUI plugin.

Thanks

On Sep 26, 9:23 am, Mike Alsup <mal...@...> wrote:
> > I have tried adding to both the overlayCSS and css overrides acursor
> > of 'default' but it doesn't seem to do anything.
>
> http://www.malsup.com/jquery/block/sep26.html

Re: IE: Cursor still displays hourglass symbol after unblocking

by MorningZ :: Rate this Message:

| View Threaded | Show Only this Message


"around this bug within the actual JQuery BlockUI plugin"

Wow, really?  it's pretty obvious this is IE not changing the cursor
unless the mouse is moved, not a bug in the plugin, as it changes the
CSS

Amazing how rude people are using coe provided-to/supported them free
of charge


On Sep 27, 10:29 am, Eeyore145 <mgkos2...@...> wrote:

> Thanks Mike, but please let me know if there are any plans to work
> around this bug within the actual JQuery BlockUI plugin.
>
> Thanks
>
> On Sep 26, 9:23 am, Mike Alsup <mal...@...> wrote:
>
> > > I have tried adding to both the overlayCSS and css overrides acursor
> > > of 'default' but it doesn't seem to do anything.
>
> >http://www.malsup.com/jquery/block/sep26.html

Re: IE: Cursor still displays hourglass symbol after unblocking

by 34gl3 3y3 :: Rate this Message:

| View Threaded | Show Only this Message


Do you want a quick fix? Edit blockui.js:
Add
els[1].style.cursor = 'default';
After
var els = full ? $('body').children().filter('.blockUI') : $
('.blockUI', el);

Grtz,

On Sep 28, 2:08 am, MorningZ <morni...@...> wrote:

> "around this bug within the actual JQueryBlockUIplugin"
>
> Wow, really?  it's pretty obvious this is IE not changing the cursor
> unless themouseis moved, not a bug in the plugin, as it changes the
> CSS
>
> Amazing how rude people are using coe provided-to/supported them free
> of charge
>
> On Sep 27, 10:29 am, Eeyore145 <mgkos2...@...> wrote:
>
> > Thanks Mike, but please let me know if there are any plans to work
> > around this bug within the actual JQueryBlockUIplugin.
>
> > Thanks
>
> > On Sep 26, 9:23 am, Mike Alsup <mal...@...> wrote:
>
> > > > I have tried adding to both the overlayCSS and css overrides acursor
> > > > of 'default' but it doesn't seem to do anything.
>
> > >http://www.malsup.com/jquery/block/sep26.html

Re: IE: Cursor still displays hourglass symbol after unblocking

by martinKoz :: Rate this Message:

| View Threaded | Show Only this Message


To MorningZ:

Oh please, rude? Rude is speaking with no context.

There was no ill will, in fact if you actually read posts this group,
a question was asked to the community regarding besides a mouse
listener how to get around this problem in IE in relation to
potenially editing the code.

"Bug" in this regard might have been mis-construed or interpreted the
wrong way, its doesn't work properly in IE, doesn't mean I'm being
rude or saying the JQuery plug in isn't a great tool.  Many things in
general don't work in IE, its a generic problem that needs to be
worked around or resolved to work WITH IE, nothing more.

So the official "bug" is in IE? Really, wow it's amazing how rude some
people can be when they weren't involved in the IE development process
and just decide to smash the product (see I can be just as narrow
minded, but I decide not to be).

Regards

On Sep 28, 7:41 am, 34gl3 3y3 <geoffrey.vlass...@...> wrote:

> Do you want a quick fix? Edit blockui.js:
> Add
> els[1].style.cursor = 'default';
> After
> var els = full ? $('body').children().filter('.blockUI') : $
> ('.blockUI', el);
>
> Grtz,
>
> On Sep 28, 2:08 am, MorningZ <morni...@...> wrote:
>
>
>
> > "around this bug within the actual JQueryBlockUIplugin"
>
> > Wow, really?  it's pretty obvious this is IE not changing the cursor
> > unless themouseis moved, not a bug in the plugin, as it changes the
> > CSS
>
> > Amazing how rude people are using coe provided-to/supported them free
> > of charge
>
> > On Sep 27, 10:29 am, Eeyore145 <mgkos2...@...> wrote:
>
> > > Thanks Mike, but please let me know if there are any plans to work
> > > around this bug within the actual JQueryBlockUIplugin.
>
> > > Thanks
>
> > > On Sep 26, 9:23 am, Mike Alsup <mal...@...> wrote:
>
> > > > > I have tried adding to both the overlayCSS and css overrides acursor
> > > > > of 'default' but it doesn't seem to do anything.
>
> > > >http://www.malsup.com/jquery/block/sep26.html- Hide quoted text -
>
> - Show quoted text -