mirror of
https://github.com/SpartanJ/eepp.git
synced 2026-06-02 11:36:30 +03:00
Fixed layout invalidation when the invalidated layout does not have a inmediate parent layout.
This commit is contained in:
@@ -2,12 +2,12 @@
|
||||
#define EE_UICUITABWIDGET_HPP
|
||||
|
||||
#include <deque>
|
||||
#include <eepp/ui/uilayout.hpp>
|
||||
#include <eepp/ui/uitab.hpp>
|
||||
#include <eepp/ui/uiwidget.hpp>
|
||||
|
||||
namespace EE { namespace UI {
|
||||
|
||||
class EE_API UITabWidget : public UILayout {
|
||||
class EE_API UITabWidget : public UIWidget {
|
||||
public:
|
||||
class StyleConfig {
|
||||
public:
|
||||
@@ -127,9 +127,11 @@ class EE_API UITabWidget : public UILayout {
|
||||
|
||||
UITab* createTab( const String& Text, UINode* CtrlOwned, Drawable* Icon );
|
||||
|
||||
virtual void onSizeChange();
|
||||
|
||||
virtual void onChildCountChange( Node* child, const bool& removed );
|
||||
|
||||
virtual void updateLayout();
|
||||
virtual void onPaddingChange();
|
||||
|
||||
void setContainerSize();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user