aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ui/tunnelspage.go
diff options
context:
space:
mode:
Diffstat (limited to 'ui/tunnelspage.go')
-rw-r--r--ui/tunnelspage.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/ui/tunnelspage.go b/ui/tunnelspage.go
index 86ab1235..469ecdeb 100644
--- a/ui/tunnelspage.go
+++ b/ui/tunnelspage.go
@@ -44,7 +44,11 @@ func NewTunnelsPage() (*TunnelsPage, error) {
tunnelsContainer, _ := walk.NewComposite(tp)
tunnelsContainer.SetLayout(walk.NewVBoxLayout())
- tp.tunnelsView, _ = NewTunnelsView(tunnelsContainer)
+ //TODO: deal with remaining disposables in case the next line fails
+
+ if tp.tunnelsView, err = NewTunnelsView(tunnelsContainer); err != nil {
+ return nil, err
+ }
tp.tunnelsView.ItemActivated().Attach(tp.onTunnelsViewItemActivated)
tp.tunnelsView.CurrentIndexChanged().Attach(tp.updateConfView)