| |
@@ -0,0 +1,13 @@
|
| |
+ diff --git a/ui/qt/wireshark_main_window_slots.cpp b/ui/qt/wireshark_main_window_slots.cpp
|
| |
+ index 0594ff6..3068797 100644
|
| |
+ --- a/ui/qt/wireshark_main_window_slots.cpp
|
| |
+ +++ b/ui/qt/wireshark_main_window_slots.cpp
|
| |
+ @@ -2513,7 +2513,7 @@ void WiresharkMainWindow::showHideMainWidgets(QAction *action)
|
| |
+ if (widget == toolbar) {
|
| |
+ GList *entry = g_list_find_custom(recent.interface_toolbars, action->text().toUtf8(), (GCompareFunc)strcmp);
|
| |
+ if (show && !entry) {
|
| |
+ - recent.interface_toolbars = g_list_append(recent.interface_toolbars, g_strdup(action->text().toUtf8()));
|
| |
+ + recent.interface_toolbars = g_list_append(recent.interface_toolbars, g_strdup(action->text().toUtf8().constData()));
|
| |
+ } else if (!show && entry) {
|
| |
+ recent.interface_toolbars = g_list_remove(recent.interface_toolbars, entry->data);
|
| |
+ }
|
| |
New version 4.0.4.