Pictoprev_picto=/*PCBcontext.getPcbdb().getCurrentUser().has_categories()*/PCBcontext.getVocabulary().isHas_categories()?find_picto(cat,coord_x,coord_y):find_picto(free_category_coord_x,free_category_coord_y);//¿estamos reemplazanddo un picto que ya existe?
Pictoprev_picto=PCBcontext.getVocabulary().has_categories()?find_picto(cat,coord_x,coord_y):find_picto(free_category_coord_x,free_category_coord_y);//¿estamos reemplazanddo un picto que ya existe?
if(prev_picto!=null){//El picto ya existe
removePicto(prev_picto.get_category(),prev_picto.get_id());//borramos el picto local actual
...
...
@@ -508,7 +507,7 @@ public class Vocabulary implements Iterable<Picto> {
PCBcontext.getNetService().nextSynchro(newDate().getTime()+PCBcontext.getNetService().getSynchroTimingLength()*2);//nos saltamos una sincronización para evitar que llegue antes que los websockets
Log.i(LOG_TAG,"Received message '"+action+
"' for picto "+picto_id+" (cat "+picto_cat+", picto: "+picto_stupicto);
PCBcontext.getNetService().nextSynchro(newDate().getTime()+PCBcontext.getNetService().getSynchroTimingLength()*2);//nos saltamos una sincronización para evitar que llegue antes que los websockets
Log.i(LOG_TAG,"Received message '"+action+
"' for picto "+picto_id+" (cat "+picto_cat+", picto: "+picto_stupicto);