Hi,

Am Samstag, den 22.01.2005, 07:55 +0100 schrieb Niklas Volbers:
> Hello everyone,
> 
> I noticed, that when I use collapse_all() from gtk.Treeview, I need to 
> call queue_draw() to make the change immediate. If I don't, the change 
> will take effect only when I hover over the treeview. Anyway, when I 
> implemented a button for expand_all(), I noticed that this time it is 
> not necessary to call queue_draw().  Just for curiosity: What is the 
> reason for this?

Sounds like a bug...

It seems that along treeview optimizations there were some bugs
introduced. I noticed a smaller bug for the normal expand and collapse
(via click on the expander arrow): the arrow would point into the wrong
direction until the arrow is hovered again (hence also queue_draw
missing). 
Maybe the collapse_all just needs to have a queue_draw ?

Which gtk version ? You should file a bug :)

cheers,
   Danny

> 
> Niklas.
> 
> P.S.: I am using pygtk 2.4.1
> _______________________________________________
> pygtk mailing list   [email protected]
> http://www.daa.com.au/mailman/listinfo/pygtk
> Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
> 
-- 
www.keyserver.net key id A334AEA6

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

_______________________________________________
pygtk mailing list   [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to