From e32a7f37f383b7f084a8c64678b0a0e4190f1c3d Mon Sep 17 00:00:00 2001 From: "hjnim.kim" Date: Tue, 2 Apr 2013 22:12:08 +0900 Subject: [PATCH] Datetimepicker: picker position has been fixed when browser resize event fired picker position has been fixed when browser resize event fired N_SE-28077 Change-Id: Ic6b8f2c7eeff7ad798a906f870d4fea224d4751f --- src/js/widgets/jquery.mobile.tizen.datetimepicker.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/js/widgets/jquery.mobile.tizen.datetimepicker.js b/src/js/widgets/jquery.mobile.tizen.datetimepicker.js index 2155bec..c988a8d 100644 --- a/src/js/widgets/jquery.mobile.tizen.datetimepicker.js +++ b/src/js/widgets/jquery.mobile.tizen.datetimepicker.js @@ -716,6 +716,13 @@ define( [ 'jquery.mobile.tizen.widgetex', 'jquery.mobile.tizen.popupwindow', 'jq $( $li[current] ).addClass("current"); $div.jqmData( "list", $li ); $div.circularview(); + if( !obj._reflow ) { + obj._reflow = function() { + $div.circularview( "reflow" ); + $div.circularview( 'centerTo', '.current', 0 ); + } + $(window).bind( "resize" , obj._reflow ); + } // cause ctxpopup forced to subtract 10 if ( $( window ).width() / 2 < target.offset().left ) { newLeft = -10; -- 2.7.4