|
@@ -547,17 +547,17 @@ export default class Change {
|
|
|
const bgImage = floorplanService.getBgImage();
|
|
|
const lastBgImage = this.lastData.bgImage;
|
|
|
let item = {};
|
|
|
- if (!lastBgImage&&!bgImage) {
|
|
|
+ if ((!lastBgImage||!lastBgImage.url)&&(!bgImage||!bgImage.geoType)) {
|
|
|
return;
|
|
|
}
|
|
|
- else if (!lastBgImage&&bgImage) {
|
|
|
+ else if ((!lastBgImage||!lastBgImage.url)&&(bgImage&&bgImage.geoType)) {
|
|
|
item = {
|
|
|
handle: HistoryEvents.AddBgImage,
|
|
|
bgImage: historyUtil.getDataForBgImage(bgImage),
|
|
|
};
|
|
|
this.elements.bgImage = item;
|
|
|
}
|
|
|
- else if(lastBgImage&&!bgImage){
|
|
|
+ else if((lastBgImage&&lastBgImage.url)&&(!bgImage||!bgImage.geoType)){
|
|
|
item = {
|
|
|
handle: HistoryEvents.DeleteBgImage,
|
|
|
bgImage: historyUtil.getDataForBgImage(this.lastData.bgImage),
|