Bug 298 - message view loses tool bar
: message view loses tool bar
Status: RESOLVED FIXED
: Sylpheed-Claws (GTK1)
User Interface/Message View
: other
: PC Linux
: P3 normal
Assigned To:
:
:
:
  Show dependency treegraph
 
Reported: 2003-09-08 03:00 by
Modified: 2003-09-11 21:50 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2003-09-08 03:00:26
After double clicking on a message subject, the MessageView opens (with a nice
icon/text tool bar at the top) and displays the message.   If I click on the
Next button, the MessageView opens with the next message but there is no tool bar.
------- Comment #1 From 2003-09-08 03:00:55 -------
using claws69
------- Comment #2 From 2003-09-08 05:35:45 -------
Works for me. Check your settings. 
------- Comment #3 From 2003-09-10 12:56:12 -------
I am still having trouble with this.  It doesn't work for me.

What can I do to help identify the cause of what I see, so that it can be fixed?
 I can build SC with symbols, run under gdb, etc.
------- Comment #4 From 2003-09-10 19:01:06 -------
In all the logs you posted I saw something suspicious, like:

--8<--
Gtk-CRITICAL **: file gtkbin.c: line 217 (gtk_bin_add): assertion `bin->child ==
NULL' failed.

Gtk-CRITICAL **: file gtkcontainer.c: line 715 (gtk_container_add): assertion
`widget->parent == NULL' failed.
-->8--

Sounds like parenting problems *probably* related to the message view. I don't
see any problem with the messageview toolbar code, so try the following:

* Use another theme, and see if that helps.
* Try adding / removing items to the message view toolbar. Your message view
toolbar setup, located in `sylpheed --config-dir`/toolbar_msgview.xml may
contain invalid data.
* If that doesn't help, get us more debugging info. It's as simple as tracing
your way with debug_print(), preferably in
src/messageview.c::messageview_add_toolbar().

Thanks.


------- Comment #5 From 2003-09-11 21:45:50 -------
View | Separate message view creates a message view without a toolbar, which
is actually a standard plain and main sylpheed message view. To prevent
confusion, we should make this message view also have the claws goodies.
Indeed also related too to the various odd reparenting problems noticed in the
logs.
->me
------- Comment #6 From 2003-09-11 21:50:52 -------
2003-09-11 [alfons]     0.9.5claws7

        * src/mainwindow.c
                make default message view, opened by View | Separate message
                view, look like a claws message view (which includes a menu
                bar and a toolbar)
                (fixes bug #298, "message view loses tool bar")