Browse Source

refresh navbar elements after init

CPP-GTK4
yggverse 3 months ago
parent
commit
b5eecbdec1
  1. 30
      src/app/browser/main/tab/data.cpp
  2. 4
      src/app/browser/main/tab/data/navbar/update.cpp

30
src/app/browser/main/tab/data.cpp

@ -11,19 +11,6 @@ Data::Data() @@ -11,19 +11,6 @@ Data::Data()
Gtk::Orientation::VERTICAL
);
// Init components
navbar = new data::Navbar();
append(
* navbar
);
content = new data::Content();
append(
* content
);
// Init actions group
action_group = Gio::SimpleActionGroup::create();
@ -40,6 +27,23 @@ Data::Data() @@ -40,6 +27,23 @@ Data::Data()
"data",
action_group
);
// Init components
navbar = new data::Navbar();
append(
* navbar
);
// Refresh children elements view (e.g. buttons sensitivity)
// because of insert_action_group + append here @TODO
navbar->refresh();
content = new data::Content();
append(
* content
);
}
Data::~Data() = default;

4
src/app/browser/main/tab/data/navbar/update.cpp

@ -15,10 +15,6 @@ Update::Update() @@ -15,10 +15,6 @@ Update::Update()
set_tooltip_text(
_("Update")
);
set_sensitive(
false
);
}
Update::~Update() = default;

Loading…
Cancel
Save