Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.5.1
-
Component/s: ICE-Components
-
Labels:None
-
Environment:Operating System: Windows XP
Platform: PC
Description
In addressing In addressing Bug #1084, I attempted to implement Appear/Fade effects on the
ice:panelPopup component used to login to the icefaces.org website.
I attempted a few ways of implementing the effects:
- wrapping the panelPopup component in a panelGroup with the effects
- implementing the effects on the panelPopup component itself
- playing with the visible attribute on both the parent panelGroup component
and the child panelPopup component to get the desired effect
- duplicating non-modal popup functionality in a panelGroup component
containing the effects
I settled on implementing the ice:panelPopup functionality in a ice:panelGroup
component. It seems all the functionality of a non-modal ice:panelPopup
component is available in a ice:panelGroup component and I could also
implement the effect in this ice:panelGroup component.
Regardless of whether I implemented the effect on the panelGroup containing
the ice:panelPopup component with the draggable="true" attribute set, or used
just the ice:panelGroup component on its own with draggable="true" attribute
set, dragging the login box results in the box blinking on subsequent firing
of the effects. When the box is not draggable, the effects continually fire
as expected without any blinking., I attempted to implement Appear/Fade effects on the
ice:panelPopup component used to login to the icefaces.org website.
I attempted a few ways of implementing the effects:
- wrapping the panelPopup component in a panelGroup with the effects
- implementing the effects on the panelPopup component itself
- playing with the visible attribute on both the parent panelGroup component
and the child panelPopup component to get the desired effect
- duplicating non-modal popup functionality in a panelGroup component
containing the effects
I settled on implementing the ice:panelPopup functionality in a ice:panelGroup
component. It seems all the functionality of a non-modal ice:panelPopup
component is available in a ice:panelGroup component and I could also
implement the effect in this ice:panelGroup component.
Regardless of whether I implemented the effect on the panelGroup containing
the ice:panelPopup component with the draggable="true" attribute set, or used
just the ice:panelGroup component on its own with draggable="true" attribute
set, dragging the login box results in the box blinking on subsequent firing
of the effects. When the box is not draggable, the effects continually fire
as expected without any blinking.
ice:panelPopup component used to login to the icefaces.org website.
I attempted a few ways of implementing the effects:
- wrapping the panelPopup component in a panelGroup with the effects
- implementing the effects on the panelPopup component itself
- playing with the visible attribute on both the parent panelGroup component
and the child panelPopup component to get the desired effect
- duplicating non-modal popup functionality in a panelGroup component
containing the effects
I settled on implementing the ice:panelPopup functionality in a ice:panelGroup
component. It seems all the functionality of a non-modal ice:panelPopup
component is available in a ice:panelGroup component and I could also
implement the effect in this ice:panelGroup component.
Regardless of whether I implemented the effect on the panelGroup containing
the ice:panelPopup component with the draggable="true" attribute set, or used
just the ice:panelGroup component on its own with draggable="true" attribute
set, dragging the login box results in the box blinking on subsequent firing
of the effects. When the box is not draggable, the effects continually fire
as expected without any blinking., I attempted to implement Appear/Fade effects on the
ice:panelPopup component used to login to the icefaces.org website.
I attempted a few ways of implementing the effects:
- wrapping the panelPopup component in a panelGroup with the effects
- implementing the effects on the panelPopup component itself
- playing with the visible attribute on both the parent panelGroup component
and the child panelPopup component to get the desired effect
- duplicating non-modal popup functionality in a panelGroup component
containing the effects
I settled on implementing the ice:panelPopup functionality in a ice:panelGroup
component. It seems all the functionality of a non-modal ice:panelPopup
component is available in a ice:panelGroup component and I could also
implement the effect in this ice:panelGroup component.
Regardless of whether I implemented the effect on the panelGroup containing
the ice:panelPopup component with the draggable="true" attribute set, or used
just the ice:panelGroup component on its own with draggable="true" attribute
set, dragging the login box results in the box blinking on subsequent firing
of the effects. When the box is not draggable, the effects continually fire
as expected without any blinking.
Assign to Rob.