From: <emm...@us...> - 2008-12-01 14:06:03
|
Revision: 4255 http://fudaa.svn.sourceforge.net/fudaa/?rev=4255&view=rev Author: emmanuel_martin Date: 2008-12-01 14:06:00 +0000 (Mon, 01 Dec 2008) Log Message: ----------- Tache #106 : "L'ajout d'un point sur une polyligne/semis n'est effective que si le calque contenant la g?\195?\169om?\195?\169trie s?\195?\169lectionn?\195?\169e est lui m?\195?\170me s?\195?\169lectionn?\195?\169." Modified Paths: -------------- branches/FudaaModeleur_TC1Bis/fudaa_devel/ebli/src/org/fudaa/ebli/calque/edition/ZEditorDefault.java Modified: branches/FudaaModeleur_TC1Bis/fudaa_devel/ebli/src/org/fudaa/ebli/calque/edition/ZEditorDefault.java =================================================================== --- branches/FudaaModeleur_TC1Bis/fudaa_devel/ebli/src/org/fudaa/ebli/calque/edition/ZEditorDefault.java 2008-12-01 11:02:10 UTC (rev 4254) +++ branches/FudaaModeleur_TC1Bis/fudaa_devel/ebli/src/org/fudaa/ebli/calque/edition/ZEditorDefault.java 2008-12-01 14:06:00 UTC (rev 4255) @@ -85,7 +85,9 @@ public void pointClicked(final int _xEcran, final int _yEcran) { if (getSupport().canUseAtomicMode()) { - ((ZCalqueEditable)getSupport().getCalqueActif()).addAtome(_xEcran, _yEcran, mng_, null); + int idGeom=getSupport().getSelectionHelper().getUniqueSelectedIdx(); + if(idGeom!=-1) + ((ZCalqueEditable)getSupport().getLayerForId(idGeom)).addAtome(_xEcran, _yEcran, mng_, null); } } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |