mirror of
https://github.com/netsurf-browser/netsurf
synced 2025-03-05 23:01:40 +03:00
Only update the hotlist menu etc if it was the hotlist window which was closed.
This commit is contained in:
parent
f9bb4ba71d
commit
b429a89ed6
15
amiga/tree.c
15
amiga/tree.c
@ -889,22 +889,23 @@ void ami_tree_close(struct treeview_window *twin)
|
|||||||
ami_free_layers(&twin->globals);
|
ami_free_layers(&twin->globals);
|
||||||
ami_plot_release_pens(&twin->shared_pens);
|
ami_plot_release_pens(&twin->shared_pens);
|
||||||
|
|
||||||
for(i=0;i<AMI_TREE_MENU_ITEMS;i++)
|
for(i=0;i<AMI_TREE_MENU_ITEMS;i++) {
|
||||||
{
|
if(twin->menu_name[i] && (twin->menu_name[i] != NM_BARLABEL))
|
||||||
if(twin->menu_name[i] && (twin->menu_name[i] != NM_BARLABEL)) ami_utf8_free(twin->menu_name[i]);
|
ami_utf8_free(twin->menu_name[i]);
|
||||||
}
|
}
|
||||||
|
|
||||||
FreeVec(twin->menu);
|
FreeVec(twin->menu);
|
||||||
twin->menu = NULL;
|
twin->menu = NULL;
|
||||||
ami_utf8_free(twin->wintitle);
|
ami_utf8_free(twin->wintitle);
|
||||||
if(twin->type == AMI_TREE_SSLCERT)
|
if(twin->type == AMI_TREE_SSLCERT) {
|
||||||
{
|
|
||||||
ami_utf8_free(twin->sslerr);
|
ami_utf8_free(twin->sslerr);
|
||||||
ami_utf8_free(twin->sslaccept);
|
ami_utf8_free(twin->sslaccept);
|
||||||
ami_utf8_free(twin->sslreject);
|
ami_utf8_free(twin->sslreject);
|
||||||
ami_ssl_free(twin);
|
ami_ssl_free(twin);
|
||||||
}
|
}
|
||||||
|
|
||||||
ami_gui_hotlist_update_all();
|
if(twin->type == AMI_TREE_SSLCERT)
|
||||||
|
ami_gui_hotlist_update_all();
|
||||||
}
|
}
|
||||||
|
|
||||||
static void ami_tree_update_quals(struct treeview_window *twin)
|
static void ami_tree_update_quals(struct treeview_window *twin)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user