Ticket #1136 (closed defect: fixed)

Opened 13 months ago

Last modified 7 months ago

CustomComponent: setVisible(false) does not hide it, setEnabled(false) does not disable it

Reported by: Jani Laakso Owned by: Matti Tahvonen
Priority: blocker Milestone: User Interface Library 5.2.0 RC
Component: gwt-adapter-client Version: 5.0.0-pre
Keywords: Cc:
Known Issue description:
Hours estimate: Deadline (dd.mm.yyyy):
Known Issue version (since): Known Issue title:
Hours done: Depends to:
Affects documentation: no
Known Issue workaround:
Affects release notes: yes Contract:

Description

Create OrderedLayout?, add CustomComponent? in it (e.g. TestForUpload?), testForUPload.setVisible(false) => testForUpload is still visible.

Also, setEnabled(false) does nothing for CustomComponent?.

Change History

Changed 12 months ago by Jani Laakso

  • status changed from new to closed
  • resolution set to invalid

Documented, CustomComponent? creator is responsible to implement these functionalities.

Changed 12 months ago by Jani Laakso

  • status changed from closed to reopened
  • resolution deleted

Should throw exception / give warning if one uses these and setVisible / enbaled not implemented

Changed 12 months ago by Jani Laakso

  • milestone deleted

Changed 10 months ago by Joonas Lehtinen

  • milestone set to User Interface Library 5.1.0 RC

Changed 9 months ago by Joonas Lehtinen

  • priority changed from minor to undefined

Changed 9 months ago by Matti Tahvonen

  • owner changed from Jani Laakso to Matti Tahvonen
  • status changed from reopened to new

Changed 9 months ago by Matti Tahvonen

  • priority changed from undefined to blocker
  • status changed from new to assigned

This is a one symptom of a more critical problem. With subtree caching etc. CustomComponent? must be a component.

Changed 9 months ago by Matti Tahvonen

  • status changed from assigned to closed
  • resolution set to fixed

in [3963]. CustomComponent? is now a simple container in component hierarchy. It is not as elegant as it used to as it has more method public, but it shouldn't have problems with basic Component features.

Changed 7 months ago by Joonas Lehtinen

  • milestone changed from User Interface Library 5.1.2 to User Interface Library 5.2.0

Milestone User Interface Library 5.1.2 deleted

Note: See TracTickets for help on using tickets.