From 7a33c69b57c46c9a4c5b938e208ceee582ce1763 Mon Sep 17 00:00:00 2001 From: Pandagrapher Date: Sun, 6 Jan 2019 10:29:39 +0100 Subject: [PATCH] Fixes "Gtk-CRITICAL: gtk_box_pack assertion failed" messages --- rtgui/toolpanelcoord.cc | 4 ++-- rtgui/toolpanelcoord.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/rtgui/toolpanelcoord.cc b/rtgui/toolpanelcoord.cc index 8ba881e47..e3e444f78 100644 --- a/rtgui/toolpanelcoord.cc +++ b/rtgui/toolpanelcoord.cc @@ -182,7 +182,7 @@ ToolPanelCoordinator::ToolPanelCoordinator (bool batch) : ipc (nullptr), favorit updateVScrollbars (options.hideTPVScrollbar); // load panel endings - for (int i = 0; i < 7; i++) { + for (int i = 0; i < 8; i++) { vbPanelEnd[i] = Gtk::manage (new Gtk::VBox ()); imgPanelEnd[i] = Gtk::manage (new RTImage ("ornament1.png")); imgPanelEnd[i]->show(); @@ -214,7 +214,7 @@ ToolPanelCoordinator::ToolPanelCoordinator (bool batch) : ipc (nullptr), favorit locallabPanelSW->add(*locallabPanel); locallabPanel->pack_start(*Gtk::manage(new Gtk::HSeparator), Gtk::PACK_SHRINK, 0); - locallabPanel->pack_start(*vbPanelEnd[6], Gtk::PACK_SHRINK, 0); + locallabPanel->pack_start(*vbPanelEnd[7], Gtk::PACK_SHRINK, 4); transformPanelSW->add (*transformPanel); transformPanel->pack_start (*Gtk::manage (new Gtk::HSeparator), Gtk::PACK_SHRINK, 0); diff --git a/rtgui/toolpanelcoord.h b/rtgui/toolpanelcoord.h index dac9506a7..cba8f8900 100644 --- a/rtgui/toolpanelcoord.h +++ b/rtgui/toolpanelcoord.h @@ -181,8 +181,8 @@ protected: TextOrIcon* toiW; TextOrIcon* toiL; - Gtk::Image* imgPanelEnd[7]; - Gtk::VBox* vbPanelEnd[7]; + Gtk::Image* imgPanelEnd[8]; + Gtk::VBox* vbPanelEnd[8]; Gtk::ScrolledWindow* favoritePanelSW; Gtk::ScrolledWindow* exposurePanelSW;