Skip to content

Commit fc7b32d

Browse files
author
cranko
committed
Release commit created with Cranko.
+++ cranko-release-info-v1 [[projects]] qnames = ["@wwtelescope/research-app-messages", "npm"] version = "0.18.1" age = 1 [[projects]] qnames = ["@wwtelescope/engine-types", "npm"] version = "0.6.7" age = 5 [[projects]] qnames = ["@wwtelescope/engine", "npm"] version = "7.31.0" age = 1 [[projects]] qnames = ["@wwtelescope/embed-common", "npm"] version = "0.3.6" age = 3 [[projects]] qnames = ["@wwtelescope/embed-creator", "npm"] version = "0.5.2" age = 1 [[projects]] qnames = ["@wwtelescope/astro", "npm"] version = "0.3.0" age = 1 [[projects]] qnames = ["@wwtelescope/engine-helpers", "npm"] version = "0.17.0" age = 1 [[projects]] qnames = ["@wwtelescope/engine-pinia", "npm"] version = "0.11.0" age = 1 [[projects]] qnames = ["@wwtelescope/ui-components", "npm"] version = "0.1.1" age = 0 [[projects]] qnames = ["@wwtelescope/research-app", "npm"] version = "0.18.0" age = 0 [[projects]] qnames = ["@wwtelescope/embed", "npm"] version = "1.7.2" age = 1 +++
2 parents 0674561 + af9c4cc commit fc7b32d

6 files changed

Lines changed: 24 additions & 3 deletions

File tree

research-app/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# @wwtelescope/research-app 0.18.0 (2025-07-18)
2+
3+
- Fix a bug where the research app's embedded Finder Scope could fail to draw its
4+
crosshairs (#333, @Carifio24). This could only happen after the Finder Scope was enabled,
5+
disabled, and re-enabled via the research app settings.
6+
7+
18
# @wwtelescope/research-app 0.17.1 (2025-07-16)
29

310
- Export the current `Place` selected by the Finder Scope in a message (#330, @Carifio24).

research-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,5 +71,5 @@
7171
"lint": "vue-cli-service lint src",
7272
"serve": "vue-cli-service serve"
7373
},
74-
"version": "0.17.1"
74+
"version": "0.18.0"
7575
}

research-app/src/App.vue

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3111,6 +3111,12 @@ const App = defineComponent({
31113111
}
31123112
},
31133113
3114+
showFinderScope(show: boolean) {
3115+
if (!show) {
3116+
this.finderScopeActive = false;
3117+
}
3118+
},
3119+
31143120
sources: {
31153121
handler(sources: Source[]) {
31163122
// Notify clients when the list of selected sources is changed

ui-components/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# @wwtelescope/ui-components 0.1.1 (2025-07-18)
2+
3+
- Fix a bug where the Finder Scope's circle annotation could fail to be cleared when
4+
the component is destroyed (#333, @Carifio24).
5+
16
# @wwtelescope/ui-components 0.1.0 (2025-07-16)
27

38
First release of a new subpackage for general-purpose WWT user interface components.

ui-components/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,5 +53,5 @@
5353
"lint": "vue-cli-service lint src"
5454
},
5555
"types": "./dist/src/index.d.ts",
56-
"version": "0.1.0"
56+
"version": "0.1.1"
5757
}

ui-components/src/FinderScope.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,10 @@ export default defineComponent({
121121
"place": (_place: Place | null) => true,
122122
},
123123
124+
unmounted() {
125+
this.clearCircle();
126+
},
127+
124128
methods: {
125129
...mapActions(engineStore, [
126130
"addAnnotation",
@@ -425,7 +429,6 @@ export default defineComponent({
425429
if (!value) {
426430
this.place = null;
427431
}
428-
429432
this.$nextTick(() => {
430433
if (value && !this.crosshairsDrawn) {
431434
this.drawCrosshairs();

0 commit comments

Comments
 (0)