When a widget is closed the cursor remains a pointer. But when the EditWidget is closed it turns into a pan hand cursor. I am trying to change the EditWidget to keep the pointer cursor when closed. So, I added this code to the widgetClosedHandler:
setMapNavigation(null, null);
...but this did not work. I noticed the widgetClosedhandler also calls a function - deactivateEditor(); - which if it is removed the cursor remains a pointer. However, this function is necessary for the widget to work properly. So, I also added the above code to the deactivateEditor() function - still did not work.
Also tried
CursorManager.removeAllCursors();
...still did not work. Why does the EditWidget seem to override this code? I need to make this work because once the EditWidget is closed the popups dont seem to work well with my editable point layer using the pan/hand cursor...