app: unexport NewDisplayLink

It's not supposed to be used outside of package app.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2023-10-31 17:56:24 -05:00
parent ea58aacde2
commit d078bf0ed7
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -124,7 +124,7 @@ func stringToNSString(str string) C.CFTypeRef {
return C.newNSString(chars, C.NSUInteger(len(u16)))
}
func NewDisplayLink(callback func()) (*displayLink, error) {
func newDisplayLink(callback func()) (*displayLink, error) {
d := &displayLink{
callback: callback,
done: make(chan struct{}),
+1 -1
View File
@@ -117,7 +117,7 @@ func onCreate(view, controller C.CFTypeRef) {
w := &window{
view: view,
}
dl, err := NewDisplayLink(func() {
dl, err := newDisplayLink(func() {
w.draw(false)
})
if err != nil {
+1 -1
View File
@@ -886,7 +886,7 @@ func newOSWindow() (*window, error) {
scale: scale,
redraw: make(chan struct{}, 1),
}
dl, err := NewDisplayLink(func() {
dl, err := newDisplayLink(func() {
select {
case w.redraw <- struct{}{}:
default: