svn changeset:6855/svn branch:trunk
*
*/
public TooltipInfo getTitleInfo(Paintable titleOwner) {
- return idToPaintableDetail.get(getPid(titleOwner)).getTooltipInfo();
+ if (null == titleOwner) {
+ return null;
+ }
+ ComponentDetail pd = idToPaintableDetail.get(getPid(titleOwner));
+ if (null != pd) {
+ return pd.getTooltipInfo();
+ } else {
+ return null;
+ }
}
private final ITooltip tooltip = new ITooltip(this);
@Override
public void run() {
TooltipInfo info = ac.getTitleInfo(tooltipOwner);
- show(info);
+ if (null != info) {
+ show(info);
+ }
opening = false;
}
};