Bugzilla – Bug 4190
xmlbrowser transition problem
Last modified: 2008-12-18 11:11:39 UTC
entering xmlbrowser mode seems to show a momentary empty display during transition. problem appears to be in teh block mode handling. This affects some other browse modes as well. Correction of the issue is possible by bypassing teh update in Block::endMode but this has some known side-effects with a couple plugins. problem also in SN and 6.5.0
cc'ing michael as this relates to the Album Review/Biography plugins.
Created attachment 1577 [details] proposed solution Proposing to solve with attached patch which avoids block mode updating the screen unless block mode continues for more than 0.2 sec. Longer term I want to rewrite block mode to be more integrated with the display code. Michael, I suspect this will impact your plugins don't work - will discuss with you directly.
Patch added - trunk: 10010, 6.5: 10011 I believe the problem is now fixed - will follow up with Machael re his plugins.
Adrian, I can confirm that my plugins are broken :-). Everything's working if I remove the block mode. I will see what consequences this will have. If it's only lacking the animation I will live with it.
What would be the consequence of simply resetting the block.updatedscreen to 0 again (in my plugin only): $client->block({ 'line' => [ $client->string('PLUGIN_ALBUMREVIEW'), $client->string('PLUGIN_ALBUMREVIEW_COLLECTINGINFO') ] }); $client->modeParam('block.updatedscreen', 0);
I believe this can now be closed. I've followed up with Michael and he has found a way for his plugins to work with the patched server code.
righty-ho, let's call this one fixed :)