From 6e96f653056734c9459a2f8e28ae228725c8c652 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Wilfried=20G=C3=B6esgens?= Date: Thu, 3 Sep 2009 21:53:15 +0000 Subject: [PATCH] * just show the heading dropdown if we have messages to show. --- webcit/msg_renderers.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/webcit/msg_renderers.c b/webcit/msg_renderers.c index 2ff94b66a..f360ca3e6 100644 --- a/webcit/msg_renderers.c +++ b/webcit/msg_renderers.c @@ -1330,12 +1330,14 @@ int bbsview_PrintViewHeader(SharedMessageStatus *Stat, void **ViewSpecific) Stat->maxmsgs = abs(Stat->maxmsgs); } - memset(&SubTP, 0, sizeof(WCTemplputParams)); - SubTP.Filter.ContextType = CTX_STRBUF; - SubTP.Context = VS->MessageDropdown; - DoTemplate(HKEY("msg_listselector_top"), VS->BBViewToolBar, &SubTP); - StrBufAppendBuf(WC->WBuf, VS->BBViewToolBar, 0); - FlushStrBuf(VS->BBViewToolBar); + if (Stat->nummsgs > 0) { + memset(&SubTP, 0, sizeof(WCTemplputParams)); + SubTP.Filter.ContextType = CTX_STRBUF; + SubTP.Context = VS->MessageDropdown; + DoTemplate(HKEY("msg_listselector_top"), VS->BBViewToolBar, &SubTP); + StrBufAppendBuf(WC->WBuf, VS->BBViewToolBar, 0); + FlushStrBuf(VS->BBViewToolBar); + } return 200; } -- 2.30.2