Commit e1cd5ff
committed
fix: disconnect popup destroy signal in disable() (EGO-L-003)
Store the popup's 'destroy' handler id and disconnect it in disable(),
so every signal connected at runtime has a matching disconnect, per the
GNOME extension review guidelines.1 parent 026f005 commit e1cd5ff
1 file changed
Lines changed: 9 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
261 | 261 | | |
262 | 262 | | |
263 | 263 | | |
| 264 | + | |
264 | 265 | | |
265 | 266 | | |
266 | 267 | | |
| |||
278 | 279 | | |
279 | 280 | | |
280 | 281 | | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
281 | 286 | | |
282 | 287 | | |
283 | 288 | | |
| |||
332 | 337 | | |
333 | 338 | | |
334 | 339 | | |
335 | | - | |
336 | | - | |
| 340 | + | |
| 341 | + | |
337 | 342 | | |
| 343 | + | |
| 344 | + | |
338 | 345 | | |
339 | 346 | | |
340 | 347 | | |
| |||
0 commit comments