ICEfaces
  1. ICEfaces
  2. ICE-3459

ice:menuPopup sometimes is not visible on visible part of screen

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Duplicate
    • Affects Version/s: 1.7.1
    • Fix Version/s: None
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      icefaces from trunk rev 17324

      Description

      When menuPopup is located deep in elements tree (like example below) it not appears and shows in dedicated panelGroup , instead it appears far away on invisible part of screen.

      <ice:panelGroup styleClass="exampleBox panelBorderContainer">
        <ice:form styleClass="formStyle" style="width:99.5%">
          <ice:panelGroup styleClass="exampleBox panelBorderContainer">
             <ice:dataTable width="100%" rows="10"
                <f:facet name="header">
                    <ice:panelGrid width="100%" height="40px" columns="2" >
                       <div class="leftAlign" style="width:200px">
                          <ice:panelGroup id="clickingSection" menuPopup="toolsPopup">
                               <ice:menuPopup id="toolsPopup"


      I got also two another suggestions
      - it would be great to fix position of popup menu on demand (to panelGroup corner)
      - if cursor is close to right side of the screen popupmenu shouldn't partirially disappears

        Issue Links

          Activity

          Hide
          Krashan Brahmanjara added a comment -

          Another two bugs for popupMenu

          1. For ice:menuPopup custom styleClass do not appends to default class

          After this customization <ice:menuPopup id="toolsPopup" styleClass="popupAlign">
          IE, Firefox and Firebug still shows only style="iceMnuPopVrt popupAlignVrt" for menuPopup.

          2. Popup may be visible under paginator control images

          At this moment solution should be based on iframefix from calendar
          or another one like
          http://blog.crowe.co.nz/archive/2005/08/18/220.aspx
          http://extjs.com/forum/showthread.php?t=1622

          PS
          Another suggestion.
          Sometimes people want to see popupMenu for datatable rows. Now they need panelGroup for each column

          Show
          Krashan Brahmanjara added a comment - Another two bugs for popupMenu 1. For ice:menuPopup custom styleClass do not appends to default class After this customization <ice:menuPopup id="toolsPopup" styleClass="popupAlign"> IE, Firefox and Firebug still shows only style="iceMnuPopVrt popupAlignVrt" for menuPopup. 2. Popup may be visible under paginator control images At this moment solution should be based on iframefix from calendar or another one like http://blog.crowe.co.nz/archive/2005/08/18/220.aspx http://extjs.com/forum/showthread.php?t=1622 PS Another suggestion. Sometimes people want to see popupMenu for datatable rows. Now they need panelGroup for each column
          Hide
          Ken Fyten added a comment -

          Duplicate of ICE-3194.

          Show
          Ken Fyten added a comment - Duplicate of ICE-3194 .

            People

            • Assignee:
              Unassigned
              Reporter:
              Krashan Brahmanjara
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: