[Xfce4-commits] [panel-plugins/xfce4-whiskermenu-plugin] 02/04: Clean up show function slightly.
noreply at xfce.org
noreply at xfce.org
Thu Jan 30 02:31:22 CET 2020
This is an automated email from the git hooks/post-receive script.
g o t t c o d e p u s h e d a c o m m i t t o b r a n c h m a s t e r
in repository panel-plugins/xfce4-whiskermenu-plugin.
commit 961b2468766e0874614725f8ed0c52eabb9cecfc
Author: Graeme Gott <graeme at gottcode.org>
Date: Tue Jan 28 13:28:33 2020 -0500
Clean up show function slightly.
---
panel-plugin/window.cpp | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/panel-plugin/window.cpp b/panel-plugin/window.cpp
index f7c2109..b5841de 100644
--- a/panel-plugin/window.cpp
+++ b/panel-plugin/window.cpp
@@ -344,6 +344,9 @@ void WhiskerMenu::Window::show(const Position position)
// Make sure recent item count is within max
m_recent->enforce_item_count();
+ // Make sure recent button is only visible when tracked
+ gtk_widget_set_visible(m_recent_button->get_widget(), wm_settings->recent_items_max);
+
// Make sure applications list is current; does nothing unless list has changed
if (m_applications->load_applications())
{
@@ -357,12 +360,12 @@ void WhiskerMenu::Window::show(const Position position)
}
// Update default page
- if (wm_settings->display_recent && (m_default_page == m_favorites))
+ if (wm_settings->display_recent)
{
m_default_button = m_recent_button;
m_default_page = m_recent;
}
- else if (!wm_settings->display_recent && (m_default_page == m_recent))
+ else
{
m_default_button = m_favorites_button;
m_default_page = m_favorites;
@@ -656,9 +659,6 @@ void WhiskerMenu::Window::show(const Position position)
}
}
- // Make sure recent button is only visible when tracked
- gtk_widget_set_visible(m_recent_button->get_widget(), wm_settings->recent_items_max);
-
// Show window
gtk_widget_show(GTK_WIDGET(m_window));
gtk_window_move(m_window, m_geometry.x, m_geometry.y);
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list