Bug 165869

Summary: Editing shapes doesn't update the dockers
Product: [Applications] krita Reporter: Sven Langkamp <sven.langkamp>
Component: GeneralAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: cberger, dominik.tritscher, halla
Priority: NOR Keywords: triaged
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Sven Langkamp 2008-07-06 17:46:39 UTC
Version:           2.0 alpha-8 (using 4.0.2 (KDE 4.0.2), compiled sources)
Compiler:          gcc
OS:                Linux (i686) release 2.6.22-15-generic

When editing shapes in the flake layer, the dockers don't get updated

To reproduce:
-Insert a path shape
-Open the stroke docker and select the shape

Result: Docker isn't updated
Comment 1 Sven Langkamp 2008-07-06 17:59:49 UTC
The docker is connected to the global shape manager and doesn't get the signals from the shape layer manager.
Comment 2 Dominik Tritscher 2008-10-26 17:52:51 UTC
This problem still exists in 2.0beta2
Comment 3 Sven Langkamp 2009-02-24 13:34:50 UTC
SVN commit 930830 by langkamp:


workaround for the selection update problem

CCBUG:165869
CCBUG:184993


 M  +12 -0     kis_shape_controller.cpp  
 M  +2 -0      kis_shape_controller.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=930830
Comment 4 Sven Langkamp 2009-02-24 13:39:45 UTC
Works now, needs refactoring after 2.0
Comment 5 Cyrille Berger 2010-03-03 08:24:52 UTC
What refactoring is needed ?
Comment 6 Sven Langkamp 2010-04-09 01:15:08 UTC
The solution might not be as elegant as I would like, but this is basically fixed.