Applied a modified fix in r14430. Please test and thanks. On Sun, May 29, 2011 at 2:11 PM, Ahmad Zawawi <ahmad.zaw...@gmail.com>wrote:
> Thanks for the fix, works on WinXP and Win7. > I will see what I can do about it. > > 2011/5/25 "Burak Gürsoy" <burakgur...@gmx.net> > >> This also seems to be an issue under OSX* (among other issues) >> >> *perl 5.12.3 >> Padre 0.84 >> Wx 0.99 >> Alien::wxWidgets 0.51_01 >> wxWidgets: 2.009001 >> >> When I disable the call on that line, everything seems to be fine. >> >> Also, thanks on your Wx updates for OSX :) >> >> -------- Original-Nachricht -------- >> > Datum: Wed, 25 May 2011 16:52:35 +0100 >> > Von: Mark Dootson <mark.doot...@znix.com> >> > An: Padre development discussion list <padre-dev@perlide.org> >> > Betreff: Re: [Padre-dev] some - probably wx issue with Padre >> >> > For info >> > >> > Changing line 152 of Padre::Locker to >> > >> > $self->{update_locker} = ( $^O =~ /^mswin/i ) ? 1 : >> > Wx::WindowUpdateLocker->new( $self->{owner} ); >> > >> > seems to fix everything for me. >> > >> > Mark >> > >> > On 25/05/2011 16:30, Mark Dootson wrote: >> > > Hi, >> > > >> > > I spent some time tracking down the real issue. >> > > >> > > wxWidgets 2.8.12 introduces some improvements to wxAuiNotebook. >> > > >> > > The window will no longer carry out updates if it is Frozen. >> > > >> > > Padre locks the main Window during any update with creation of a >> > > Wx::WindowUpdateLocker instance. This just Freezes the window on >> > > construction and Thaws it on destruction. >> > > >> > > On wxMSW alone, freezing a top level window freezes all its children >> > also. >> > > >> > > So, on wxMSW + 2.8.12 none of the normal layout refreshes for the >> > > Wx::AuiNotebook instances take place because you have frozen the >> window >> > > via the toplevel freeze. >> > > >> > > Any kind of window update outside your locking scheme causes the >> window >> > > to update correctly. >> > > >> > > Fix - I'm not sure. Ii would all work fine if you didn't Freeze the >> > > window though I guess that will mess things up quite a bit. >> > > >> > > Hope it helps. >> > > >> > > Regards >> > > >> > > Mark >> > > >> > > >> > > On 24/05/2011 19:32, Gabor Szabo wrote: >> > >> hi, >> > >> >> > >> I sent this to be wxPerl mailing list already asking for help but it >> > >> would be nice >> > >> if other people on this list could report on the same bug what >> version >> > of >> > >> Padre/Wx/wxWidgets/OS they have and if they see the same problem or >> > not. >> > >> We have not seen it elsewhere but I am not sure if this is restricted >> > >> to Windows or >> > >> not. >> > >> >> > >> Here is the message: >> > >> >> > >> I see a window sizing issue with Padre on Windows. >> > >> I am still trying to figure out if which combinations of Wx and >> > >> wxWidgets have the issue and if we can fix it in user-land code or if >> > >> it needs some Wx wizardry. In any case if someone here could take a >> > >> look at the screenshot, I'd appreciate. >> > >> Here is the ticket: http://padre.perlide.org/trac/ticket/1225 >> > >> >> > >> In the meantime I try to check this on other systems as well and put >> > >> my findings in the ticket >> > >> >> > >> regards >> > >> Gabor >> > >> _______________________________________________ >> > >> Padre-dev mailing list >> > >> Padre-dev@perlide.org >> > >> http://mail.perlide.org/mailman/listinfo/padre-dev >> > > >> > > _______________________________________________ >> > > Padre-dev mailing list >> > > Padre-dev@perlide.org >> > > http://mail.perlide.org/mailman/listinfo/padre-dev >> > >> > _______________________________________________ >> > Padre-dev mailing list >> > Padre-dev@perlide.org >> > http://mail.perlide.org/mailman/listinfo/padre-dev >> >> -- >> Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir >> belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de >> _______________________________________________ >> Padre-dev mailing list >> Padre-dev@perlide.org >> http://mail.perlide.org/mailman/listinfo/padre-dev >> > >
_______________________________________________ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev