Quantcast

#10800: demos/life does not properly update the display grid while running on wxMac

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

#10800: demos/life does not properly update the display grid while running on wxMac

wxTrac
Ticket URL: <http://trac.wxwidgets.org/ticket/10800>

#10800: demos/life does not properly update the display grid while running on wxMac
----------------------+-----------------------------------------------------
 Reporter:  tim94928  |       Owner:      
     Type:  defect    |      Status:  new  
 Priority:  normal    |   Milestone:      
Component:  wxMac     |     Version:  2.9.0
 Keywords:            |   Blockedby:      
    Patch:  0         |    Blocking:      
----------------------+-----------------------------------------------------
 I tested RC3 of wxWidgets 2.9.0 from this link:
 http://biolpc22.york.ac.uk/pub/2.9.0-rc3/wxWidgets-2.9.0-RC3.tar.gz
 http://biolpc22.york.ac.uk/pub/2.9.0-rc3/wxWidgets-2.9.0-RC3.zip

 I tested the newer version 2.9.0 four different ways and versus the
 released 2.8.10.
   a = wxMac 2.8.10 Carbon
   b = wxMac 2.9.0 Carbon
   c = wxMac 2.9.0 Cocoa
   d = wxWin 2.9.0 MS Windows
   e = wxGTK 2.9.0 Mandriva Linux

 Configuration:
  a = wxMac 2.8.10: ../configure --enable-unicode --enable-debug --disable-
 shared
  b = wxMac 2.9.0: ../configure --enable-unicode --enable-debug --disable-
 shared
  c = wxMac 2.9.0: ../configure --enable-unicode --enable-debug --disable-
 shared --with-osx_cocoa
  d = wxWin 2.9.0: nmake -f makefile.vc BUILD=debug UNICODE=1
  e = wxGTK 2.9.0: ../configure --enable-unicode --enable-debug

  make;cd samples;make;cd ../demos;make;cd ..;

 Results for demos/life:
   a: Grid never updates until you resize it
   b: Grid never updates until you resize it
   c: Grid never updates until you resize it
   d: ok
   e: ok

 It appears that demos/life does not work on wxMac, but it works fine on
 Windows and Linux.

 Steps to recreate the problem:
   a) Start demos/life
   b) Scribble in the drawing area
   c) Click Game, Start -or- Press the black arrow
   d) Note that the grid is updated on Windows and Linux but not Mac
   e) Resize the Mac window to force a display update.
 This proves the game has been running but not updating the display.

 Note: I don't consider this a showstopper for 2.9.0 because it didn't work
 in 2.8.x either.  However, it would be good to fix shortly after 2.9.0 is
 released.


--
Ticket URL: <http://trac.wxwidgets.org/ticket/10800>
_______________________________________________
wx-dev mailing list
[hidden email]
http://lists.wxwidgets.org/mailman/listinfo/wx-dev
Loading...