Do not evaluate deleted borders.
authorGustavo Sverzut Barbieri <barbieri@gmail.com>
Mon, 15 Jun 2009 01:33:41 +0000 (01:33 +0000)
committerGustavo Sverzut Barbieri <barbieri@gmail.com>
Mon, 15 Jun 2009 01:33:41 +0000 (01:33 +0000)
commitbe4f4af8a96b50b0ba75428da41b4228714e5234
tree047a81faabc07886c2b6c3b897cbe00bbea948d4
parent6dfaaf5f10041d86c19293d9edcde5c0a7538786
Do not evaluate deleted borders.

This bug was showing when fast toggling between advanced<->basic in
config dialogs.

Note, however, that there are a remaining alien bug with fast
toggling. It's aborting due adding evas object as member of another
from other canvas, which is not allowed. I tried to debug it and it's
REALLY weird, the advanced or basic create_widgets() are being called
twice, from inside the same function, like if the create_widgets() was
calling itself, but the code do not do that, I traced some that would
happen from e_widget_button_add()!!! Like if we had threads of were
being preempted from nowhere, really strange... seems like a stack
corruption :-(

SVN revision: 41038
src/bin/e_border.c