// selections
else if (eventSource == selection_authorTeam) {
getEntity().setAuthorship(
- (TeamOrPersonBase) selection_authorTeam.getSelection());
+ (TeamOrPersonBase) selection_authorTeam.getEntity());
} else if (eventSource == selection_inReference) {
getEntity().setInReference(selection_inReference.getSelection());
} else if (eventSource == selection_inSeries) {
if(!getEntity().isProtectedAbbrevTitleCache()){
getEntity().setAbbrevTitleCache(null, getEntity().isProtectedAbbrevTitleCache());
}
+ if(!getEntity().isProtectedTitleCache()){
+ getEntity().setTitleCache(null, getEntity().isProtectedTitleCache());
+ }
+
toggleable_cache.setText(getEntity().getTitleCache());
toggleableAbbrevCache.setText(getEntity().getAbbrevTitleCache());
}