From 5318589afb8f6ec4225032a9d65966ef1d6bd52e Mon Sep 17 00:00:00 2001 From: Peter Rotich <peter@osticket.com> Date: Wed, 26 Mar 2014 21:49:53 +0000 Subject: [PATCH] Fix tabs layout when used on a dialog window --- scp/css/scp.css | 6 ++++++ scp/js/scp.js | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/scp/css/scp.css b/scp/css/scp.css index 4500c2dfb..50bea7ea4 100644 --- a/scp/css/scp.css +++ b/scp/css/scp.css @@ -1359,6 +1359,12 @@ time { font-size:0.75em; } +.dialog ul.tabs, .dialog ul.tabs * { + box-sizing: content-box; + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; +} + .dialog.draggable h3:hover { cursor: crosshair; } diff --git a/scp/js/scp.js b/scp/js/scp.js index 003c41913..d067b05d5 100644 --- a/scp/js/scp.js +++ b/scp/js/scp.js @@ -562,7 +562,7 @@ $(document).ready(function(){ $(document).on('click.tab', 'ul.tabs li a', function(e) { e.preventDefault(); if ($('.tab_content'+$(this).attr('href')).length) { - $('ul.tabs li a').removeClass('active'); + $('ul.tabs li a', $(this).closest('ul').parent()).removeClass('active'); $(this).addClass('active'); $('.tab_content').hide(); $('.tab_content'+$(this).attr('href')).show(); -- GitLab