After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 449462 - side panel after broadened can not be smaller again
side panel after broadened can not be smaller again
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: GtkIconView
2.10.x
Other Linux
: Normal major
: ---
Assigned To: gtk-bugs
gtk-bugs
: 453895 459532 476860 484923 486010 497643 510791 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-06-20 13:44 UTC by Bob
Modified: 2008-09-06 12:36 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description Bob 2007-06-20 13:44:49 UTC
The side panel can not be made smaller again after it has been broadened with a pdf opened. It seems to happen after the side panel reaches a imaginary threshold width. Even restarting evince does not fix the problem.

I can fix it with: rm ~/.gnome2/evince/ev-metadata.xml
Comment 1 Giacomo Perale 2007-06-28 15:43:48 UTC
Same problem here.
Comment 2 Nickolay V. Shmyrev 2007-07-02 15:31:58 UTC
Can you please estimate the width? is it 1000 pixels or something like? I can't reproduce it
Comment 3 Giacomo Perale 2007-07-02 16:41:18 UTC
Apparently this is related to the thumbnails' columns displayed.

If evince displays the thumbnails in a single column, the minimal side pane's size is "1 column." Then, if I broaden the pane so that evince displays TWO columns, the minimal size becomes "2 column," and so on, "3 column," "4 column," etc. etc.
Until I pass the imaginary line after which another column of thumbnails appears I can still tighten the pane; if I pass it, that line becomes the new minimal size.
Comment 4 Nickolay V. Shmyrev 2007-07-02 17:12:09 UTC
No, I can't reproduce it. I can make thumbnails in two columns but I can shrink sidebar again to make it single column.

What gtk version are you using btw?
Comment 5 Giacomo Perale 2007-07-02 17:16:37 UTC
gtk+ 2.10.13, evince 0.8.1
Comment 6 Giacomo Perale 2007-07-02 17:38:15 UTC
(In reply to comment #4)
> What gtk version are you using btw?
> 

You were on it, I can't reproduce the problem with gtk+ 2.10.12.
Comment 7 Nickolay V. Shmyrev 2007-07-02 19:53:32 UTC
Looks like a following change was the reason

http://bugzilla.gnome.org/show_bug.cgi?id=418047
Comment 8 Matthias Clasen 2007-07-03 14:35:23 UTC
Hmm, I haven't quite figured out why this works as expected in testiconview, and
doesn't in evince.

The real fix for situations like these is probably extended layout with width-for-height. For now, what you can do to get the old behaviour back is 
to gtk_widget_set_size_request (icon_view, 1, 1)
Comment 9 Nickolay V. Shmyrev 2007-07-05 08:13:40 UTC
*** Bug 453895 has been marked as a duplicate of this bug. ***
Comment 10 Nickolay V. Shmyrev 2007-07-23 13:03:29 UTC
*** Bug 459532 has been marked as a duplicate of this bug. ***
Comment 11 Wouter Bolsterlee (uws) 2007-07-27 10:03:13 UTC
This issue poses a big problem for Evince, since the sidebar cannot be smaller again. This makes the application unusable. Raising severity.
Comment 12 Carlos Garcia Campos 2007-07-29 15:25:22 UTC
(In reply to comment #8)
> Hmm, I haven't quite figured out why this works as expected in testiconview,
> and
> doesn't in evince.

because in testiconview scrolled window has horizontal scrollbar policy set to AUTOMATIC while in evince we have NEVER. 


Comment 13 Carlos Garcia Campos 2007-09-14 11:20:22 UTC
*** Bug 476860 has been marked as a duplicate of this bug. ***
Comment 14 Nickolay V. Shmyrev 2007-10-09 04:55:21 UTC
*** Bug 484923 has been marked as a duplicate of this bug. ***
Comment 15 Carlos Garcia Campos 2007-10-12 14:33:26 UTC
*** Bug 486010 has been marked as a duplicate of this bug. ***
Comment 16 Nickolay V. Shmyrev 2007-11-18 21:09:58 UTC
*** Bug 497643 has been marked as a duplicate of this bug. ***
Comment 17 Carlos Garcia Campos 2008-01-20 14:10:06 UTC
*** Bug 510791 has been marked as a duplicate of this bug. ***
Comment 18 Nickolay V. Shmyrev 2008-02-26 06:27:12 UTC
*** Bug 518725 has been marked as a duplicate of this bug. ***
Comment 19 Carlos Garcia Campos 2008-02-26 08:49:53 UTC
*** Bug 518725 has been marked as a duplicate of this bug. ***
Comment 20 Sebastien Bacher 2008-09-06 12:36:01 UTC
works correctly using the current GNOME and no recent duplicate, closing the bug