This is an automated email from the ASF dual-hosted git repository.
yishayw pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
The following commit(s) were added to refs/heads/develop by this push:
new 256d044bab Don't let popups obscure busy cursor
256d044bab is described below
commit 256d044bab8b633dde3f8c54186587c86e37967b
Author: yweiss <[email protected]>
AuthorDate: Sat Jul 2 23:02:42 2022 -0700
Don't let popups obscure busy cursor
---
.../src/main/royale/mx/managers/CursorManagerImpl.as | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git
a/frameworks/projects/MXRoyaleBase/src/main/royale/mx/managers/CursorManagerImpl.as
b/frameworks/projects/MXRoyaleBase/src/main/royale/mx/managers/CursorManagerImpl.as
index 41bf0f3210..22e5c066b7 100644
---
a/frameworks/projects/MXRoyaleBase/src/main/royale/mx/managers/CursorManagerImpl.as
+++
b/frameworks/projects/MXRoyaleBase/src/main/royale/mx/managers/CursorManagerImpl.as
@@ -530,6 +530,11 @@ public class CursorManagerImpl extends EventDispatcher
implements ICursorManager
cursorList.splice(0);
showCurrentCursor();
+
+ COMPILE::JS
+ {
+ document.body.style.cursor = "auto";
+ }
}
private var _strand:IStrand;
@@ -556,7 +561,7 @@ public class CursorManagerImpl extends EventDispatcher
implements ICursorManager
{
COMPILE::JS
{
- (_strand as IRenderedObject).element.style.cursor = "wait";
+ document.body.style.cursor = "wait";
}
// if (hasEventListener("setBusyCursor"))
// if (!dispatchEvent(new Event("setBusyCursor", false, true)))
@@ -588,7 +593,7 @@ public class CursorManagerImpl extends EventDispatcher
implements ICursorManager
{
COMPILE::JS
{
- (_strand as IRenderedObject).element.style.cursor = "auto";
+ document.body.style.cursor = "auto";
}
// if (hasEventListener("removeBusyCursor"))
// if (!dispatchEvent(new Event("removeBusyCursor", false, true)))