Details
-
Type:
Improvement
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: EE-4.0.0.GA, EE-3.3.0.GA_P03, 4.1
-
Component/s: ACE-Components
-
Labels:None
-
Environment:All
-
Assignee Priority:P3
-
Support Case References:Support Case #12989 - https://icesoft.my.salesforce.com/5007000000kxFTq
-
Affects:Compatibility/Configuration
Description
Feature Request: Have the ace:submenu tag's width set depending on the size of it's contents. This way if the contents are changed dynamically they can be resized without changing the CSS manually.
At the moment the width is set to 150px by default.
At the moment the width is set to 150px by default.
Activity
Field | Original Value | New Value |
---|---|---|
Fix Version/s | EE-4.0.0.GA [ 11171 ] | |
Fix Version/s | EE-3.3.0.GA_P03 [ 11572 ] |
Assignee | Arturo Zambrano [ artzambrano ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #43578 | Thu Nov 20 13:29:17 MST 2014 | art.zambrano | |
Files Changed | ||||
![]() ![]() ![]() ![]() ![]() |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Attachment | contextMenu-ee3.3branch.png [ 17600 ] | |
Attachment | contextMenu-if4trunk.png [ 17601 ] |
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Attachment | menuBar.PNG [ 17680 ] | |
Attachment | menuSeparator.PNG [ 17681 ] | |
Attachment | multi.PNG [ 17682 ] |
Attachment | contextMenu.png [ 17683 ] |
Assignee | Arturo Zambrano [ artzambrano ] | Liana Munroe [ liana.munroe ] |
Affects Version/s | EE-3.3.0.GA_P02 [ 11371 ] | |
Affects Version/s | 4.0 [ 11382 ] |
Comment | [ These issues appear to be resolved as of 4.0 at least on showcase. Please retest and confirm. ] |
Assignee | Liana Munroe [ liana.munroe ] | Arturo Zambrano [ artzambrano ] |
Assignee Priority | P1 [ 10010 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #43878 | Tue Jan 06 15:13:00 MST 2015 | art.zambrano | |
Files Changed | ||||
![]() ![]() ![]() |
Attachment | contextMenuTooWide.png [ 17781 ] | |
Attachment | showcaseContextMenu1.PNG [ 17782 ] | |
Attachment | showcaseContextMenu2.PNG [ 17783 ] | |
Attachment | sliding1.PNG [ 17784 ] | |
Attachment | sliding2.PNG [ 17785 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #43900 | Tue Jan 13 09:29:37 MST 2015 | art.zambrano | |
Files Changed | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #43924 | Mon Jan 19 17:47:37 MST 2015 | art.zambrano | |
Files Changed | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Affects | Compatibility/Configuration [ 10002 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #43952 | Mon Jan 26 10:40:27 MST 2015 | art.zambrano | |
Files Changed | ||||
![]() ![]() |
Attachment | menuRepeat.PNG [ 18080 ] |
Attachment | showcaseMuliColumnSubMenu.png [ 18081 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #43982 | Thu Jan 29 14:35:45 MST 2015 | art.zambrano | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #43984 | Thu Jan 29 14:51:43 MST 2015 | art.zambrano | |
Files Changed | ||||
![]() |
Assignee Priority | P1 [ 10010 ] | P3 [ 10012 ] |
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Fix Version/s | 4.1 [ 11375 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
Committed fix to 4.0 trunk at revision 43578 and to 3.3 EE maintenance branch at revision 43579.
After trying different approaches, using the CSS property white-space:nowrap; worked best. There's still the issue that when using icons, they won't appear aligned with the label when the label is the widest one in a submenu, even though they are supposed to be aligned by using white-space:nowrap, this doesn't happen because of other necessary CSS involved. Anyway, all this can be fixed at the app level with custom CSS and other workarounds.