ICEfaces
  1. ICEfaces
  2. ICE-4853

ice:panelTooltip positioning improvements

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.8.1
    • Fix Version/s: 1.8.2-RC1, 1.8.2
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      All

      Description

      Currently when the ice:panelTooltip component is displayed, it *seems* to position itself relative to the mouse position at the time the tooltip hover delay was initiated. This results in it popping up away from mouse if the mouse is moved slightly in the meantime.

      It would be better if the panelTooltip would always position itself such that the bottom left corner of the tooltip panel was a few pixels above and to the right of the mouse-position at the time of it's display. We should also add logic similar to the panelPopup such that if displaying the toolTip in the normal position would place it partially off the viewport we adjust it (above left of the mouse, below right, below left, etc. The same logic used for the panelPopup should be used for panelToolip.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19910 Wed Dec 09 13:20:01 MST 2009 adnan.durrani 1.8.2EE panelTooltip changes moved to Compat panelTooltip towards ICE-4481. The changes include the fix of following JIRAs: ICE-3745, ICE-3874, ICE-4853, ICE-3874 and ICE-4952
        Files Changed
        Commit graph MODIFY /icefaces/scratchpads/glimmer/compat/core/src/main/resources/META-INF/resources/ice-extras.js
        Commit graph MODIFY /icefaces/scratchpads/glimmer/compat/component-metadata/src/main/resources/conf/ice_cust_properties/cust-paneltooltip-props.xml
        Commit graph MODIFY /icefaces/scratchpads/glimmer/compat/core/src/main/java/com/icesoft/faces/util/CoreUtils.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19191 Tue Aug 25 09:53:47 MDT 2009 yip.ng ICE-4853: ice:panelTooltip positioning improvements.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/paneltooltip/PanelTooltip.java
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/tooltip_panelpopup.js

          People

          • Assignee:
            yip.ng
            Reporter:
            Ken Fyten
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: