This is an automated email from the ASF dual-hosted git repository. harbs pushed a commit to branch feature/modal in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
The following commit(s) were added to refs/heads/feature/modal by this push: new 4a36cf3 Flash not perfect, but at least it runs. 4a36cf3 is described below commit 4a36cf33d6f0c033d46b266ad3e02f900d0a735f Author: Harbs <ha...@in-tools.com> AuthorDate: Tue Nov 13 11:45:03 2018 +0200 Flash not perfect, but at least it runs. --- .../Basic/src/main/royale/org/apache/royale/core/UIBase.as | 2 +- .../royale/org/apache/royale/html/beads/plugin/ModalDisplay.as | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as index 5ed85ba..ba2488d 100644 --- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as +++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as @@ -34,8 +34,8 @@ package org.apache.royale.core } import org.apache.royale.core.IId; + import org.apache.royale.core.IStyleObject; import org.apache.royale.events.Event; - import org.apache.royale.events.FocusEvent; import org.apache.royale.events.IEventDispatcher; import org.apache.royale.events.ValueChangeEvent; import org.apache.royale.utils.loadBeadFromValuesManager; diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/plugin/ModalDisplay.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/plugin/ModalDisplay.as index 2ce4db7..ddbfc11 100644 --- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/plugin/ModalDisplay.as +++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/plugin/ModalDisplay.as @@ -124,7 +124,12 @@ package org.apache.royale.html.beads.plugin parent.popUpParent.addElement(host); COMPILE::SWF { - var parentComp:IUIBase = parent as IUIBase; + var parentComp:Object = parent; + if(!isNaN(_maxWidth)) + host.width = _maxWidth; + if(host.width > parentComp.width) + host.width = parentComp.width; + host.x = (parentComp.width - host.width) / 2; switch(_position){ case "top":