make the time to remember last desktop a #define, and make it 750ms
This commit is contained in:
parent
b3764dd433
commit
8a2adbb058
1 changed files with 6 additions and 2 deletions
|
@ -79,6 +79,10 @@ static GSList *struts_bottom = NULL;
|
||||||
|
|
||||||
static ObPagerPopup *desktop_popup;
|
static ObPagerPopup *desktop_popup;
|
||||||
|
|
||||||
|
/*! The number of microseconds that you need to be on a desktop before it will
|
||||||
|
replace the remembered "last desktop" */
|
||||||
|
#define REMEMBER_LAST_DESKTOP_TIME 750000
|
||||||
|
|
||||||
static gboolean replace_wm(void)
|
static gboolean replace_wm(void)
|
||||||
{
|
{
|
||||||
gchar *wm_sn;
|
gchar *wm_sn;
|
||||||
|
@ -632,8 +636,8 @@ void screen_set_desktop(guint num, gboolean dofocus)
|
||||||
}
|
}
|
||||||
screen_desktop_timeout = FALSE;
|
screen_desktop_timeout = FALSE;
|
||||||
ob_main_loop_timeout_remove(ob_main_loop, last_desktop_func);
|
ob_main_loop_timeout_remove(ob_main_loop, last_desktop_func);
|
||||||
ob_main_loop_timeout_add(ob_main_loop, 500000, last_desktop_func,
|
ob_main_loop_timeout_add(ob_main_loop, REMEMBER_LAST_DESKTOP_TIME,
|
||||||
NULL, NULL, NULL);
|
last_desktop_func, NULL, NULL, NULL);
|
||||||
|
|
||||||
ob_debug("Moving to desktop %d\n", num+1);
|
ob_debug("Moving to desktop %d\n", num+1);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue