mirror of
https://github.com/fairyglade/ly.git
synced 2025-12-20 19:24:53 +00:00
fix animation bug
This commit is contained in:
18
src/utils.c
18
src/utils.c
@@ -110,8 +110,26 @@ void desktop_crawl(
|
|||||||
|
|
||||||
void desktop_load(struct desktop* target)
|
void desktop_load(struct desktop* target)
|
||||||
{
|
{
|
||||||
|
// we don't care about desktop environments presence
|
||||||
|
// because the fallback shell is always available
|
||||||
|
// so we just dismiss any "throw" for now
|
||||||
|
int err = 0;
|
||||||
|
|
||||||
desktop_crawl(target, config.waylandsessions, DS_WAYLAND);
|
desktop_crawl(target, config.waylandsessions, DS_WAYLAND);
|
||||||
|
|
||||||
|
if (dgn_catch())
|
||||||
|
{
|
||||||
|
++err;
|
||||||
|
dgn_reset();
|
||||||
|
}
|
||||||
|
|
||||||
desktop_crawl(target, config.xsessions, DS_XORG);
|
desktop_crawl(target, config.xsessions, DS_XORG);
|
||||||
|
|
||||||
|
if (dgn_catch())
|
||||||
|
{
|
||||||
|
++err;
|
||||||
|
dgn_reset();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static char* hostname_backup = NULL;
|
static char* hostname_backup = NULL;
|
||||||
|
|||||||
Reference in New Issue
Block a user