+ Discovery is being stopped...
+
\ No newline at end of file
diff --git a/src/app/component/target/display/display.component.scss b/src/app/component/target/display/display.component.scss
index 11671d7..2b87208 100644
--- a/src/app/component/target/display/display.component.scss
+++ b/src/app/component/target/display/display.component.scss
@@ -18,4 +18,9 @@
/deep/ .ui-panel .ui-panel-content {
padding: .6em .75em;
+}
+
+.ui-dialog-text-center {
+ padding-top: 50px;
+ text-align: center;
}
\ No newline at end of file
diff --git a/src/app/component/target/display/display.component.ts b/src/app/component/target/display/display.component.ts
index d1113b3..d6fa21f 100644
--- a/src/app/component/target/display/display.component.ts
+++ b/src/app/component/target/display/display.component.ts
@@ -13,7 +13,7 @@ import { map, catchError, take, tap } from 'rxjs/operators';
import { Port, Service, Host } from '@overflow/model/discovery';
-import { TargetDisplayType } from '../../../core/type';
+import { TargetDisplayType, DiscoveryStatusType } from '../../../core/type';
import * as AppStore from '../../../store';
import * as TargetStore from '../../../store/target/target';
@@ -30,6 +30,9 @@ export class DisplayComponent implements OnInit, AfterContentInit, OnDestroy {
selectedTargetSubscription: Subscription | null;
selectedTarget: { group: string, target: Host | Port | Service } | null;
+ displayDiscoveryStopping: boolean;
+ discoveryStatusSubscription: Subscription | null;
+
constructor(
private store: Store