test(stress): satisfy GTK stress lint
- commit
- 0650709eed6ffe3bcd90ae59d0aa12f52b7f1a63
- author
- brice · · 2026-07-14 07:24 UTC
- committer
- brice · · 2026-07-14 09:32 UTC
- parent
- 7e499de
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email
1 file · +3 -3
M internal/ui/component/omnibox_callback_pressure_stress_test.go +3 -3
| @@ -87,7 +87,7 @@ func runGTKCallbackLifecycleStressOnMain(t *testing.T, mainContext *glib.MainCon | |||
| 87 | 87 | enterID := controller.ConnectEnter(&enter) | |
| 88 | 88 | leaveID := controller.ConnectLeave(&leave) | |
| 89 | 89 | assertMainContextOwner() | |
| 90 | - | pane.Widget.AddController(&controller.EventController) | |
| 90 | + | pane.AddController(&controller.EventController) | |
| 91 | 91 | ||
| 92 | 92 | // Invoke the real connected handler functions in GTK enter/leave order | |
| 93 | 93 | // while the alternate pane is closed and the workspace rebuilt. | |
| @@ -97,10 +97,10 @@ func runGTKCallbackLifecycleStressOnMain(t *testing.T, mainContext *glib.MainCon | |||
| 97 | 97 | tick := gtk.TickCallback(func(uintptr, uintptr, uintptr) bool { return false }) | |
| 98 | 98 | tickCallback := glib.NewCallback(&tick) | |
| 99 | 99 | assertMainContextOwner() | |
| 100 | - | tickID := pane.Widget.AddTickCallback(&tick, 0, nil) | |
| 100 | + | tickID := pane.AddTickCallback(&tick, 0, nil) | |
| 101 | 101 | require.NotZero(t, tickID) | |
| 102 | 102 | assertMainContextOwner() | |
| 103 | - | pane.Widget.RemoveTickCallback(tickID) | |
| 103 | + | pane.RemoveTickCallback(tickID) | |
| 104 | 104 | require.NoError(t, purego.UnrefCallback(tickCallback), "raw tick slot must be released after GTK removal") | |
| 105 | 105 | ||
| 106 | 106 | assertMainContextOwner() | |
| @@ -87,7 +87,7 @@ func runGTKCallbackLifecycleStressOnMain(t *testing.T, mainContext *glib.MainCon | |||||
| 87 | enterID := controller.ConnectEnter(&enter) | 87 | enterID := controller.ConnectEnter(&enter) | ||
| 88 | leaveID := controller.ConnectLeave(&leave) | 88 | leaveID := controller.ConnectLeave(&leave) | ||
| 89 | assertMainContextOwner() | 89 | assertMainContextOwner() | ||
| 90 | - | pane.Widget.AddController(&controller.EventController) | 90 | + | pane.AddController(&controller.EventController) |
| 91 | 91 | ||||
| 92 | // Invoke the real connected handler functions in GTK enter/leave order | 92 | // Invoke the real connected handler functions in GTK enter/leave order | ||
| 93 | // while the alternate pane is closed and the workspace rebuilt. | 93 | // while the alternate pane is closed and the workspace rebuilt. | ||
| @@ -97,10 +97,10 @@ func runGTKCallbackLifecycleStressOnMain(t *testing.T, mainContext *glib.MainCon | |||||
| 97 | tick := gtk.TickCallback(func(uintptr, uintptr, uintptr) bool { return false }) | 97 | tick := gtk.TickCallback(func(uintptr, uintptr, uintptr) bool { return false }) | ||
| 98 | tickCallback := glib.NewCallback(&tick) | 98 | tickCallback := glib.NewCallback(&tick) | ||
| 99 | assertMainContextOwner() | 99 | assertMainContextOwner() | ||
| 100 | - | tickID := pane.Widget.AddTickCallback(&tick, 0, nil) | 100 | + | tickID := pane.AddTickCallback(&tick, 0, nil) |
| 101 | require.NotZero(t, tickID) | 101 | require.NotZero(t, tickID) | ||
| 102 | assertMainContextOwner() | 102 | assertMainContextOwner() | ||
| 103 | - | pane.Widget.RemoveTickCallback(tickID) | 103 | + | pane.RemoveTickCallback(tickID) |
| 104 | require.NoError(t, purego.UnrefCallback(tickCallback), "raw tick slot must be released after GTK removal") | 104 | require.NoError(t, purego.UnrefCallback(tickCallback), "raw tick slot must be released after GTK removal") | ||
| 105 | 105 | ||||
| 106 | assertMainContextOwner() | 106 | assertMainContextOwner() | ||