Version: (using Devel) Installed from: Compiled sources in view -> tables, switch to "dz periodic table", then back to classic table. notice how view gets expanded when switching to the dz table, but is not reduced back after switching to classic table (leaves empty, scrollable area).
Created attachment 24990 [details] screenshot
The scrollbars should disappear when switching back to Classic Table so that the displayed table is as the start of Kalzium, with no extra empty areas.
SVN commit 1164426 by erebetez: New periodic table of elements for kalzium. Adding universal gradient slider. BUG: 191836 BUG: 162798 FEATURE: 126717 GUI M +1 -0 kalzium/plasmoid/engine/kalzium_engine.cpp M +8 -7 kalzium/src/CMakeLists.txt M +7 -8 kalzium/src/detailedgraphicaloverview.cpp M +2 -2 kalzium/src/detailedgraphicaloverview.h M +26 -22 kalzium/src/detailinfodlg.cpp M +3 -3 kalzium/src/detailinfodlg.h A kalzium/src/elementitem.cpp [License: LGPL (v2.1+)] A kalzium/src/elementitem.h [License: LGPL (v2.1+)] A kalzium/src/gradientwidget.ui A kalzium/src/gradientwidget_impl.cpp [License: GPL (v2+)] A kalzium/src/gradientwidget_impl.h [License: GPL (v2+)] M +141 -173 kalzium/src/kalzium.cpp M +14 -19 kalzium/src/kalzium.h A kalzium/src/kalziumelementproperty.cpp [License: GPL (v2+)] A kalzium/src/kalziumelementproperty.h [POSSIBLY UNSAFE: system] [License: GPL (v2+)] M +118 -7 kalzium/src/kalziumgradienttype.cpp M +56 -0 kalzium/src/kalziumgradienttype.h M +0 -1 kalzium/src/kalziumnumerationtype.cpp D kalzium/src/kalziumpainter.cpp D kalzium/src/kalziumpainter.h M +62 -7 kalzium/src/kalziumschemetype.cpp M +32 -7 kalzium/src/kalziumschemetype.h D kalzium/src/kalziumtabletype.cpp D kalzium/src/kalziumtabletype.h M +21 -41 kalzium/src/legendwidget.cpp M +3 -18 kalzium/src/legendwidget.h A kalzium/src/numerationitem.cpp [License: LGPL (v2.1+)] A kalzium/src/numerationitem.h [License: LGPL (v2.1+)] A kalzium/src/periodictablescene_p.cpp [License: LGPL (v2.1+)] A kalzium/src/periodictablescene_p.h [License: LGPL (v2.1+)] D kalzium/src/periodictableview.cpp D kalzium/src/periodictableview.h A kalzium/src/periodsystembase.cpp [License: GPL (v2+)] A kalzium/src/periodsystembase.h [License: GPL (v2+)] M +6 -0 kalzium/src/search.cpp M +6 -0 kalzium/src/search.h M +4 -1 kalzium/src/searchwidget.cpp U kalzium/src/searchwidget.h D kalzium/src/somwidget.ui D kalzium/src/somwidget_impl.cpp D kalzium/src/somwidget_impl.h A kalzium/src/statemachine.cpp [License: LGPL (v2.1+)] A kalzium/src/statemachine.h [License: BSD] M +4 -4 kalzium/src/tableinfowidget.cpp M +1 -2 kalzium/src/tableinfowidget.h D kalzium/src/timewidget.ui D kalzium/src/timewidget_impl.cpp D kalzium/src/timewidget_impl.h M +30 -5 libkdeedu/libscience/psetables.cpp M +49 -9 libkdeedu/libscience/psetables.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1164426