We never really figured out the details except that it only happens
while running under Wing. IRC chatter about it here:
http://wiki.osafoundation.org/script/getIrcTranscript.cgi?
channel=chandler&date=20070316
On Apr 11, 2007, at 6:24 PM, Katie Capps Parlante wrote:
Out of curiosity... did you ever track this down Morgen?
Cheers,
Katie
Morgen Sagen wrote:
Just prior to this, the log shows normal subscribe activity, and
my guess is that the commit( ) shown is from line 104 of /util/
task.py -- this is on the repository view used to subscribe, and
the purpose of it is to make all the sharing view changes
available to other views. Once that has completed, wx.GetApp
().PostAsyncEvent( ) is used to let the main thread know it's time
to refresh the main repository view (line 136 of /application/
dialogs/SubscribeCollection.py). However, this refresh doesn't
seem to happen, as indicated by the "skipping recursive refresh"
message above, and the subsequent failure to find the subscribe
collection in the main repository view.
Any ideas how we're getting a "recursive refresh"? Does the
PostAsyncEvent( ) call "interrupt" what's going on in the main
thread? (I'm assuming it doesn't)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev