Selector was not being hidden upon undo
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@223 eee81c28-f429-11dd-99c0-75d572ba1dddmaster
parent
482aae35ed
commit
54e20edef2
|
@ -542,9 +542,8 @@ function SvgCanvas(c)
|
||||||
if (selected == newSelected) return;
|
if (selected == newSelected) return;
|
||||||
|
|
||||||
// remove selected outline from previously selected element
|
// remove selected outline from previously selected element
|
||||||
if (selected != null && theSelector != null) {
|
if (theSelector != null) {
|
||||||
selectorManager.releaseSelector(theSelector);
|
selectorManager.releaseSelector(theSelector);
|
||||||
theSelector = selectorManager.requestSelector(selected);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
selected = newSelected;
|
selected = newSelected;
|
||||||
|
@ -552,11 +551,9 @@ function SvgCanvas(c)
|
||||||
if (selected != null) {
|
if (selected != null) {
|
||||||
selectedBBox = selected.getBBox();
|
selectedBBox = selected.getBBox();
|
||||||
|
|
||||||
// we create this element lazily for the first time here
|
// the manager gives us a selector
|
||||||
if (theSelector == null) {
|
theSelector = selectorManager.requestSelector(selected);
|
||||||
theSelector = selectorManager.requestSelector(selected);
|
|
||||||
console.log(theSelector);
|
|
||||||
}
|
|
||||||
// recalculate size and then re-append to bottom of document
|
// recalculate size and then re-append to bottom of document
|
||||||
recalculateSelectedOutline();
|
recalculateSelectedOutline();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue