summaryrefslogtreecommitdiff
path: root/amiga
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2016-01-31 17:02:24 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2016-01-31 17:02:24 +0000
commit7729d9369696e5983ac7959f21171ffdf684d2a1 (patch)
treec27cc1030cb3d2391a0f094ba844724ce6ddb43a /amiga
parentbf4382e3ec9af8e65e0903af7b1f492454877558 (diff)
downloadnetsurf-7729d9369696e5983ac7959f21171ffdf684d2a1.tar.gz
netsurf-7729d9369696e5983ac7959f21171ffdf684d2a1.tar.bz2
Enable tabbed browsing on OS3
Diffstat (limited to 'amiga')
-rw-r--r--amiga/gui.c17
1 files changed, 11 insertions, 6 deletions
diff --git a/amiga/gui.c b/amiga/gui.c
index c7f920f2b..41a0a4559 100644
--- a/amiga/gui.c
+++ b/amiga/gui.c
@@ -2162,8 +2162,13 @@ static void ami_handle_msg(void)
{
case GID_TABS:
if(gwin->objects[GID_TABS] == NULL) break;
- GetAttrs(gwin->objects[GID_TABS],
- CLICKTAB_NodeClosed, &tabnode, TAG_DONE);
+ if(ClickTabBase->lib_Version >= 53) {
+ GetAttrs(gwin->objects[GID_TABS],
+ CLICKTAB_NodeClosed, &tabnode, TAG_DONE);
+ } else {
+ tabnode = NULL;
+ }
+
if(tabnode) {
struct gui_window *closedgw;
@@ -3980,7 +3985,7 @@ gui_window_create(struct browser_window *bw,
if(ClickTabBase->lib_Version < 53)
{
-#ifdef __amigaos4__
+//#ifdef __amigaos4__
addtabclosegadget = LAYOUT_AddChild;
g->shared->objects[GID_CLOSETAB] = ButtonObj,
GA_ID, GID_CLOSETAB,
@@ -4002,9 +4007,9 @@ gui_window_create(struct browser_window *bw,
GA_Text, "+",
BUTTON_RenderImage, g->shared->objects[GID_ADDTAB_BM],
ButtonEnd;
-#else
-#warning OS3 tab bar permanently disabled!
-#endif
+//#else
+//#warning OS3 tab bar permanently disabled!
+//#endif
}
else
{