func Stop() { if dockProperty != nil { dockProperty.destroy() dockProperty = nil } if dockedAppManager != nil { dockedAppManager.destroy() dockedAppManager = nil } if region != nil { region.destroy() region = nil } if setting != nil { setting.destroy() setting = nil } if hideModemanager != nil { hideModemanager.destroy() hideModemanager = nil } if entryProxyerManager != nil { entryProxyerManager.destroy() entryProxyerManager = nil } if mouseArea != nil { mouseArea.destroy() xmousearea.DestroyXMouseArea(areaImp) mouseArea = nil } if dpy != nil { display.DestroyDisplay(dpy) dpy = nil } if XU != nil { XU.Conn().Close() XU = nil } if TrayXU != nil { TrayXU.Conn().Close() TrayXU = nil } logger.EndTracing() }
func finalizeDBusIFC() { if dspObj != nil { libdsp.DestroyDisplay(dspObj) dspObj = nil } if areaObj != nil { libarea.DestroyXMouseArea(areaObj) areaObj = nil } if launchObj != nil { launcher.DestroyLauncher(launchObj) launchObj = nil } }