Fastscroll: Adjust the latest GUI
[platform/framework/web/web-ui-fw.git] / src / js / widgets / jquery.mobile.tizen.fastscroll.js
index 7642201..6b28fce 100644 (file)
@@ -183,7 +183,6 @@ define( [ '../jquery.mobile.tizen.scrollview' ], function ( ) {
                                                var listItem = $( this );
                                                $( listItem )
                                                        .removeClass( "ui-fastscroll-hover" )
-                                                       .removeClass( "ui-fastscroll-hover-up" )
                                                        .removeClass( "ui-fastscroll-hover-down" );
                                        });
                                        // Hit test each list item
@@ -228,7 +227,6 @@ define( [ '../jquery.mobile.tizen.scrollview' ], function ( ) {
                                        $popup.hide();
                                        $( ".ui-fastscroll-hover" ).removeClass( "ui-fastscroll-hover" );
                                        $( ".ui-fastscroll-hover-first-item" ).removeClass( "ui-fastscroll-hover-first-item" );
-                                       $( ".ui-fastscroll-hover-up" ).removeClass( "ui-fastscroll-hover-up" );
                                        $( ".ui-fastscroll-hover-down" ).removeClass( "ui-fastscroll-hover-down" );
                                        self._setTimer( true );
                                } );
@@ -261,8 +259,8 @@ define( [ '../jquery.mobile.tizen.scrollview' ], function ( ) {
                        }
 
                        $popup.text( text )
-                               .css( { marginLeft: -( $popup.width() / 2 ),
-                                       marginTop: -( $popup.height() / 2 ),
+                               .css( { marginLeft: -( $popup.outerWidth() / 2 ),
+                                       marginTop: -( $popup.outerHeight() / 2 ),
                                        padding: $popup.css( "paddingTop" ) } )
                                .width( $popup.height() )
                                .show();
@@ -271,9 +269,6 @@ define( [ '../jquery.mobile.tizen.scrollview' ], function ( ) {
                        if ( listItem.index() === 0 ) {
                                $( listItem ).addClass( "ui-fastscroll-hover-first-item" );
                        }
-                       if ( listItem.index() > 0 ) {
-                               $( listItem ).siblings().eq( listItem.index() - 1 ).addClass( "ui-fastscroll-hover-up" );
-                       }
                        $( listItem ).siblings().eq( listItem.index() ).addClass( "ui-fastscroll-hover-down" );
                },
 
@@ -294,8 +289,8 @@ define( [ '../jquery.mobile.tizen.scrollview' ], function ( ) {
                        }
 
                        $popup.text( text )
-                               .css( { marginLeft: -( $popup.width() / 2 ),
-                                       marginTop: -( $popup.height() / 2 ),
+                               .css( { marginLeft: -( $popup.outerWidth() / 2 ),
+                                       marginTop: -( $popup.outerHeight() / 2 ),
                                        padding: $popup.css( "paddingTop" ) } )
                                .width( $popup.height() )
                                .show();
@@ -304,9 +299,6 @@ define( [ '../jquery.mobile.tizen.scrollview' ], function ( ) {
                        if ( listItem.index() === 0 ) {
                                $( listItem ).addClass( "ui-fastscroll-hover-first-item" );
                        }
-                       if ( listItem.index() > 0 ) {
-                               $( listItem ).siblings().eq( listItem.index() - 1 ).addClass( "ui-fastscroll-hover-up" );
-                       }
                        $( listItem ).siblings().eq( listItem.index() ).addClass( "ui-fastscroll-hover-down" );
                },
 
@@ -323,7 +315,6 @@ define( [ '../jquery.mobile.tizen.scrollview' ], function ( ) {
                                $popup.hide();
                                $( ".ui-fastscroll-hover" ).removeClass( "ui-fastscroll-hover" );
                                $( ".ui-fastscroll-hover-first-item" ).removeClass( "ui-fastscroll-hover-first-item" );
-                               $( ".ui-fastscroll-hover-up" ).removeClass( "ui-fastscroll-hover-up" );
                                $( ".ui-fastscroll-hover-down" ).removeClass( "ui-fastscroll-hover-down" );
                                self._setTimer( true );
                        });