mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-06 01:45:36 +00:00
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:
+1
-1
@@ -124,7 +124,7 @@ func stringToNSString(str string) C.CFTypeRef {
|
|||||||
return C.newNSString(chars, C.NSUInteger(len(u16)))
|
return C.newNSString(chars, C.NSUInteger(len(u16)))
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewDisplayLink(callback func()) (*displayLink, error) {
|
func newDisplayLink(callback func()) (*displayLink, error) {
|
||||||
d := &displayLink{
|
d := &displayLink{
|
||||||
callback: callback,
|
callback: callback,
|
||||||
done: make(chan struct{}),
|
done: make(chan struct{}),
|
||||||
|
|||||||
+1
-1
@@ -117,7 +117,7 @@ func onCreate(view, controller C.CFTypeRef) {
|
|||||||
w := &window{
|
w := &window{
|
||||||
view: view,
|
view: view,
|
||||||
}
|
}
|
||||||
dl, err := NewDisplayLink(func() {
|
dl, err := newDisplayLink(func() {
|
||||||
w.draw(false)
|
w.draw(false)
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
+1
-1
@@ -886,7 +886,7 @@ func newOSWindow() (*window, error) {
|
|||||||
scale: scale,
|
scale: scale,
|
||||||
redraw: make(chan struct{}, 1),
|
redraw: make(chan struct{}, 1),
|
||||||
}
|
}
|
||||||
dl, err := NewDisplayLink(func() {
|
dl, err := newDisplayLink(func() {
|
||||||
select {
|
select {
|
||||||
case w.redraw <- struct{}{}:
|
case w.redraw <- struct{}{}:
|
||||||
default:
|
default:
|
||||||
|
|||||||
Reference in New Issue
Block a user