GNOME Bugzilla – Bug 574481
Shrinking toolbox on successive theme change
Last modified: 2018-05-24 12:31:44 UTC
Please describe the problem: The gimp toolbox window shrinks when after each selection of theme. Therefore, if a mac user change theme a few times, he should go edit the file sessionrc to reset the dimensions of the gimp toolbox window (on Mac OS X, grab the window with Alt key not works and the the height of the toolbox is too large to be resized). Steps to reproduce: 1. Go to Theme Preference dialog 2. Select Default theme 3. Select Small theme 4. Select Default theme 5. Select Small theme 6. Select Default theme 7. etc… Actual results: The gimp toolbox window shrinks when after each selection of theme. Expected results: The gimp toolbox window should not be reduced continuously. Does this happen every time? Yes Other information: Testing on : Fedora 10 Mac OS X 10.5.6 Mac OS X 10.4.11
This has been reported before. But since this turns out to be rather difficult to fix and since it is rather uncommon to change the theme every so often, we don't consider this much of a problem. If it bothers you, feel free to provide a patch that fixes the problem.
Just to add the (probably obvious) observation: it seems to shrink because, when the toolbox icon sizes change, the toolbox always assumes a row-column arrangement of the tool icons that provides a width equal to or less than the current width. So the solution, I suppose, would have to involve an alteration that either causes the window to assume a fixed width when a theme change occurs, or causes the toolbox icon grid to assume a fixed number of columns when a theme change occurs. Someone more familiar with Gtk and the GIMP toolbox widget could probably say more about this.
We might want to check if this is still an issue in 2.8.14 at all.
Still happens with current git.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gimp/issues/299.