[darwin] add getPrimaryScreen/getScreens to impl (#2618)

This commit is contained in:
Travis McLane
2023-05-30 16:31:46 +08:00
committed by Misite Bao
parent 5df5eb6a04
commit 34896ccb4e
+2 -2
View File
@@ -128,12 +128,12 @@ func cScreenToScreen(screen C.Screen) *Screen {
}
}
func getPrimaryScreen() (*Screen, error) {
func (m *macosApp) getPrimaryScreen() (*Screen, error) {
cScreen := C.GetPrimaryScreen()
return cScreenToScreen(cScreen), nil
}
func getScreens() ([]*Screen, error) {
func (m *macosApp) getScreens() ([]*Screen, error) {
cScreens := C.getAllScreens()
defer C.free(unsafe.Pointer(cScreens))
numScreens := int(C.GetNumScreens())