[geeklog-hg] geeklog: Configuration UI: fixed a mistake where to append the d...

geeklog-cvs at lists.geeklog.net geeklog-cvs at lists.geeklog.net
Thu Mar 7 17:28:44 EST 2013


changeset 8983:888ac78f4d5b
url:  http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/888ac78f4d5b
user: dengen
date: Fri Mar 08 07:28:00 2013 +0900
description:
Configuration UI: fixed a mistake where to append the dropDown

diffstat:

 public_html/javascript/admin.configuration.js         |  7 ++++---
 public_html/javascript/ver.1.8/admin.configuration.js |  7 ++++---
 2 files changed, 8 insertions(+), 6 deletions(-)

diffs (56 lines):

diff -r 42063af8da20 -r 888ac78f4d5b public_html/javascript/admin.configuration.js
--- a/public_html/javascript/admin.configuration.js	Thu Mar 07 11:12:27 2013 -0500
+++ b/public_html/javascript/admin.configuration.js	Fri Mar 08 07:28:00 2013 +0900
@@ -106,20 +106,21 @@
                 if ($('#tabs-dropdown').length > 0) {
                     $('#tabs-dropdown').toggle();
                 } else {
-                    container.append( dropDown ).removeClass('ui-tabs-selected ui-state-active');
+                    ui.newTab.append(dropDown);
+                    container.removeClass('ui-tabs-active ui-state-active');
                     
                     // show it and the positioning!
                     $('#tabs-dropdown').show().position({
                         of: ui.newTab,
                         my: 'right top',
                         at: 'right bottom',
-                        offset: '0 ' + ui.newTab.parent().height()
+                        offset: '0 ' + container.height()
                     });
                 }
                 
                 return false;
             } else {
-                $('#tabs-dropdown').hide().parent().removeClass('ui-tabs-selected ui-state-active');
+                $('#tabs-dropdown').hide().parent().removeClass('ui-tabs-active ui-state-active');
                 $('.ui-tabs-panel').removeClass('ui-tabs-hide');
             }
             selectedTab = ui.newTab.children('a').attr('href');
diff -r 42063af8da20 -r 888ac78f4d5b public_html/javascript/ver.1.8/admin.configuration.js
--- a/public_html/javascript/ver.1.8/admin.configuration.js	Thu Mar 07 11:12:27 2013 -0500
+++ b/public_html/javascript/ver.1.8/admin.configuration.js	Fri Mar 08 07:28:00 2013 +0900
@@ -106,20 +106,21 @@
                 if ($('#tabs-dropdown').length > 0) {
                     $('#tabs-dropdown').toggle();
                 } else {
-                    container.append( dropDown ).removeClass('ui-tabs-selected ui-state-active');
+                    ui.newTab.append(dropDown);
+                    container.removeClass('ui-tabs-active ui-state-active');
                     
                     // show it and the positioning!
                     $('#tabs-dropdown').show().position({
                         of: ui.newTab,
                         my: 'right top',
                         at: 'right bottom',
-                        offset: '0 ' + ui.newTab.parent().height()
+                        offset: '0 ' + container.height()
                     });
                 }
                 
                 return false;
             } else {
-                $('#tabs-dropdown').hide().parent().removeClass('ui-tabs-selected ui-state-active');
+                $('#tabs-dropdown').hide().parent().removeClass('ui-tabs-active ui-state-active');
                 $('.ui-tabs-panel').removeClass('ui-tabs-hide');
             }
             selectedTab = ui.newTab.children('a').attr('href');



More information about the geeklog-cvs mailing list