pcbnew screen not redrawing on drag / move MacOS X

Bug #1249541 reported by James Jackson
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Undecided
Marco Serantoni

Bug Description

On placing new components, dragging existing components, or dragging a selection rectangle, the screen is not redrawn correctly between cursor movements. This results in ghost objects on the screen until a refresh is forced. See attached screenshot for example.

Mac OS X 10.8.4

All compiled from source for X86_64 architecture as follows:

wxWidgets: 2.9.5:

./configure --enable-unicode=yes --enable-shared=no --enable-monolithic --with-opengl --with-expat=builtin --enable-aui --with-osx_cocoa --enable-macosx_arch=x86_64 --prefix=/Users/jamesjackson/Documents/wxWidgets/ --build=x86_64-apple-darwin12.4.0 CFLAGS="-arch x86_64" CXXFLAGS="-arch x86_64"

kKiCad - latest from repository

kicad.bzr$ bzr log|head
------------------------------------------------------------
revno: 4447
committer: <removed>
branch nick: kicad
timestamp: Fri 2013-11-08 07:06:14 +0000
message:
  * Build OpenSSL from source using the OpenSSL-CMake project on Windows with MinGW when no specifying OPENSSL_ROOT_DIR
------------------------------------------------------------

cmake . -DKICAD_TESTING_VERSION=ON -DCMAKE_OSX_ARCHITECTURES="x86_64 -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6" -DCMAKE_CXX_FLAGS="-D__ASSERTMACROS__" -DCMAKE_OSX_SYSROOT="/Developer/SDKs/MacOSX10.6.sdk"

Revision history for this message
James Jackson (james-a-f-jackson-2) wrote :
Revision history for this message
James Jackson (james-a-f-jackson-2) wrote :

Same behaviour is observed in EESchema too. See attached for example.

Revision history for this message
Marco Serantoni (marco-serantoni) wrote :
Changed in kicad:
assignee: nobody → Marco Serantoni (marco-serantoni)
status: New → In Progress
Changed in kicad:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.