From be2d616190f3ab72c3094d35bc50160ee2bbb7f9 Mon Sep 17 00:00:00 2001 From: Travis McLane Date: Mon, 8 May 2023 10:56:20 -0500 Subject: [PATCH] [linux] getNativeApplication --- v3/pkg/application/application_linux.go | 4 ++++ v3/pkg/application/application_linux_purego.go | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/v3/pkg/application/application_linux.go b/v3/pkg/application/application_linux.go index b2475584..ba18a443 100644 --- a/v3/pkg/application/application_linux.go +++ b/v3/pkg/application/application_linux.go @@ -71,6 +71,10 @@ type linuxApp struct { windowsLock sync.Mutex } +func getNativeApplication() *linuxApp { + return globalApplication.impl.(*linuxApp) +} + func (m *linuxApp) hide() { // C.hide() } diff --git a/v3/pkg/application/application_linux_purego.go b/v3/pkg/application/application_linux_purego.go index 3d6aa9be..6585ad59 100644 --- a/v3/pkg/application/application_linux_purego.go +++ b/v3/pkg/application/application_linux_purego.go @@ -61,6 +61,10 @@ type linuxApp struct { windowsLock sync.Mutex } +func getNativeApplication() *linuxApp { + return globalApplication.impl.(*linuxApp) +} + func (m *linuxApp) hide() { // C.hide() }