diff options
| author | Ray Strode <rstrode@redhat.com> | 2008-05-14 00:14:23 -0400 |
|---|---|---|
| committer | Ray Strode <rstrode@redhat.com> | 2008-05-14 00:14:23 -0400 |
| commit | 0e0da7e0dbc5a19ab5498c4b8f4f6109fa6dedd4 (patch) | |
| tree | b1cfdb749cae4ffdcb5f389e646ecafbb55328c5 /src/splash-plugins | |
| parent | d0f4639a70807af0b77f8a36823fda01d48cb3e4 (diff) | |
| download | plymouth-0e0da7e0dbc5a19ab5498c4b8f4f6109fa6dedd4.tar.gz plymouth-0e0da7e0dbc5a19ab5498c4b8f4f6109fa6dedd4.tar.xz plymouth-0e0da7e0dbc5a19ab5498c4b8f4f6109fa6dedd4.zip | |
disconnect event loop exit watch when hiding splash screen
Diffstat (limited to 'src/splash-plugins')
| -rw-r--r-- | src/splash-plugins/fedora-fade-in/fedora-fade-in.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/splash-plugins/fedora-fade-in/fedora-fade-in.c b/src/splash-plugins/fedora-fade-in/fedora-fade-in.c index 7051a38..8d0d45d 100644 --- a/src/splash-plugins/fedora-fade-in/fedora-fade-in.c +++ b/src/splash-plugins/fedora-fade-in/fedora-fade-in.c @@ -490,6 +490,11 @@ hide_splash_screen (ply_boot_splash_plugin_t *plugin) if (plugin->loop != NULL) stop_animation (plugin); + ply_event_loop_stop_watching_for_exit (plugin->loop, + detach_from_event_loop, + plugin); + detach_from_event_loop (plugin); + ply_frame_buffer_close (plugin->frame_buffer); } |
