@Override
	public boolean open() {
		WidgetChild wc;
		return MainTabs.ABILITY_BOOK.open() && (this.isOpen() || (wc = Widgets.get(BOOK_WIDGET,
				component)) != null && wc.visible() && wc.click(true) && new TimedCondition(2000) {
			@Override
			public boolean isDone() {
				return AbilityTabs.this.isOpen();
			}
		}.waitStop());
	}