From fa3bef000ff89306d2b16c750716a0fc8ea46e83 Mon Sep 17 00:00:00 2001 From: dmknght Date: Thu, 8 Oct 2020 19:02:14 +0700 Subject: [PATCH] Hot fix vte problem --- nimsrc/anonsurf/actions/actMainPage.nim | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/nimsrc/anonsurf/actions/actMainPage.nim b/nimsrc/anonsurf/actions/actMainPage.nim index ecd41f0..460692b 100644 --- a/nimsrc/anonsurf/actions/actMainPage.nim +++ b/nimsrc/anonsurf/actions/actMainPage.nim @@ -117,6 +117,13 @@ proc onClickChangeID*(b: Button) = sendNotify("Identity Change Error", "File not found", "error") +proc upgradeCallback(terminal: ptr Terminal00; pid: int32; error: ptr glib.Error; userData: pointer) {.cdecl.} = + #[ + Dummy callback proc to fix problem of VTE + ]# + discard + + proc onClickTorStatus*(b: Button) = #[ Spawn a native GTK terminal and run nyx with it to show current tor status @@ -139,7 +146,7 @@ proc onClickTorStatus*(b: Button) = nil, # chlid setup data destroy -1, # timeout nil, # cancellabel - nil, # callback + upgradeCallback, # callback nil, # pointer ) -- GitLab