Results 1 to 7 of 7

Thread: Move cursor doesn't disappear within IE9

    Thank you for reporting this bug. We will make it our priority to review this report.
  1. #1
    Sencha User
    Join Date
    Dec 2011
    Posts
    1
    Vote Rating
    0
      0  

    Default Move cursor doesn't disappear within IE9

    After moving Window, the move cursor stays until you click somewhere. This only happens using Internet Explorer 9. (ExtJs 3.4)

    20111201_17_00.png

  2. #2
    Sencha - Sr Software Engineer mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    39,553
    Vote Rating
    1272
      0  

    Default

    Inspect the CSS? Is the cursor's CSS on the Window stuck or no?
    Mitchell Simoens @LikelyMitch
    Sencha Inc, Senior Software Engineer
    ________________
    Learn BBCode and use it! Checkout the CODE tag!

    Check out my GitHub, lots of nice things for Ext JS and Sencha Touch
    https://github.com/mitchellsimoens

  3. #3
    Sencha User
    Join Date
    May 2010
    Posts
    14
    Vote Rating
    0
      0  

    Default

    Hi,

    I have the same problem in ExtJS 3.4.0. using IE9.

    When I use the ExtJS examples, I also have this problem.

    Steps to reproduce:
    - Open http://dev.sencha.com/deploy/ext-3.4...x/msg-box.html
    - Click the 'show' button for the confirm dialog.
    - Move the window by dragging the top title bar.
    Now the move cursor will still be visible, also when you move the mouse off the window, or on the 'close' button or something. Even when you push the 'Esc' button, the window will close but you still have the move-cursor. When you click, the cursor is correct.

    Tested in:
    - Not correct: IE9
    - Correct: IE7, IE8, FF8, Chrome 15, Safari 5.1.2 (for Win), Opera 11.52

    I also found this thread, maybe it's related?
    http://www.sencha.com/forum/showthre...ear-within-IE9

    Any idea what the problem can be?

    Thanks in advance!

  4. #4
    Sencha User
    Join Date
    May 2010
    Posts
    14
    Vote Rating
    0
      0  

    Default

    nodody?

  5. #5
    Sencha - Sales Team daniel.gallo's Avatar
    Join Date
    Apr 2009
    Location
    Redwood City, CA
    Posts
    72
    Vote Rating
    14
      0  

    Default

    I've also noticed this issue in Ext JS 3.4 when dragging a Window within IE9, plus other frameworks that have draggable components.

    For instance, drag the panel on this page within IE9, and the "move" cursor is not removed until clicking the page's body - http://www.asp.net/ajaxlibrary/AjaxC...DragPanel.aspx

    I've noticed that the same issue doesn't exist for Ext JS 4 Windows though, so does anyone know what workaround was put in place in Ext JS 4 to resolve this, as I need to resolve the same problem in Ext JS 3.4.

    Thanks.

  6. #6
    Sencha User
    Join Date
    Mar 2012
    Posts
    1
    Vote Rating
    1
      1  

    Default

    Try it!
    Code:
    Ext.apply(Ext, {			/* Move cursor doesn't disappear within IE9  */
    			removeNode : Ext.isIE6 || Ext.isIE7 ? function(){
    				var d;
    				return function(n){
    					if(n && n.tagName != 'BODY'){
    						(Ext.enableNestedListenerRemoval) ? Ext.EventManager.purgeElement(n, true) : Ext.EventManager.removeAll(n);
    						d = d || DOC.createElement('div');
    						d.appendChild(n);
    						d.innerHTML = '';
    						delete Ext.elCache[n.id];
    					}
    				};
    			}() : function(n){
    				if(n && n.parentNode && n.tagName != 'BODY'){
    					(Ext.enableNestedListenerRemoval) ? Ext.EventManager.purgeElement(n, true) : Ext.EventManager.removeAll(n);
    					n.parentNode.removeChild(n);
    					delete Ext.elCache[n.id];
    				}
    			}
    		});

  7. #7

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •