Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-4.2.0.GA
-
Fix Version/s: 4.3
-
Component/s: Sample Apps
-
Labels:None
-
Environment:ICEfaces EE-4.2.0.GA build 2, Glassfish 4.1.2 server with JSF 2.3. Firefox browser only, emporium app
-
Assignee Priority:P3
Description
emporium (FF with jsf 2.3 only)
When using the 'Add Auction' function a new image can not be chosen. There are no console or server errors.
To reproduce:
1.) Run emporium on Firefox browser using glassfish 4.1.2 configured with JSF 2.3.
2.) In the emporium demo click the Add Auction tab.
3.) Click on the item image. Select a different image from the new dialog that popped up. The new image does not get applied to the auction item.
When using the 'Add Auction' function a new image can not be chosen. There are no console or server errors.
To reproduce:
1.) Run emporium on Firefox browser using glassfish 4.1.2 configured with JSF 2.3.
2.) In the emporium demo click the Add Auction tab.
3.) Click on the item image. Select a different image from the new dialog that popped up. The new image does not get applied to the auction item.
Modified the command links enclosing the images in the grid to issue AJAX submits and thus avoid having the mojarra.jsfcljs function used in the 'onclick' event handler.
In Mojarra 2.3 the mojarra.jsfcljs function is changed, it now temporarily adds an 'input' element that is programmatically clicked to submit the form. This strategy does not work in this case because one of the enclosing components is blocking the propagation of the click event from reaching the form.