1. #41
    Sencha User
    Join Date
    Jun 2011
    Posts
    163
    Vote Rating
    2
    rafaelrp is on a distinguished road

      0  

    Default


    Ah ok, i'll wait the update..

    Thanks!

  2. #42
    Sencha Premium Member
    Join Date
    Jul 2011
    Posts
    119
    Vote Rating
    4
    john76543 is an unknown quantity at this point

      1  

    Default


    Any timescale for 4.2.1 GA?

  3. #43
    Sencha User
    Join Date
    Mar 2008
    Posts
    55
    Vote Rating
    8
    andong is on a distinguished road

      1  

    Default


    4.2 has so many bugs, we hope the GA release will publish ASAP.

  4. #44
    Sencha User Daniil's Avatar
    Join Date
    Jun 2010
    Location
    Saint-Petersburg, Russia
    Posts
    974
    Vote Rating
    110
    Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all Daniil is a name known to all

      2  

    Default


    ExtJS 4.2.1 GA has been released quite a few days ago.
    http://www.sencha.com/products/extjs...-js-4.2.1/2281
    Ext.NET - ASP.NET for Ext JS
    MVC and WebForms
    Examples | Twitter

  5. #45
    Sencha User
    Join Date
    Jun 2011
    Posts
    163
    Vote Rating
    2
    rafaelrp is on a distinguished road

      0  

    Default


    ExtjJS 4.2 with a lot of bugs, i will still use the 4.1 version that is more stable.

    Thansk!

  6. #46
    Sencha User
    Join Date
    Mar 2009
    Location
    Fort Worth, TX
    Posts
    65
    Vote Rating
    -36
    jemptymethod is infamous around these parts jemptymethod is infamous around these parts jemptymethod is infamous around these parts jemptymethod is infamous around these parts jemptymethod is infamous around these parts

      0  

    Default


    I was having the same issue, luckily for me however I want to dynamically create tooltips from images, so in the following manner I'm able to set minWidth to the width of the image, hope it might help somebody:

    Code:
        function applyIframeImgLinkTtips(iframeImgLinks) {
            for (var i=0, n=iframeImgLinks.length; i<n; i++) {
                link = iframeImgLinks[i];
                
                (function(link) {
                    var image = new Image(),
                        imageSrc = link.href.split('#')[1];
                        // e.g. link.href = http://dexygen.com/static/README/SeoForExtjs/index.php#/imgs/cuesiteview_google_search.png
                        
                    image.onload = function() {
                        Ext.create('Ext.tip.ToolTip', {
                            target: link,
                            html: Ext.String.format('<img src="{0}" />', imageSrc),
                            minWidth: image.width
                        });
                    }
                    
                    image.src = imageSrc;
                })(iframeImgLinks[i]);
            }
        }

  7. #47
    Sencha User
    Join Date
    Mar 2009
    Location
    Fort Worth, TX
    Posts
    65
    Vote Rating
    -36
    jemptymethod is infamous around these parts jemptymethod is infamous around these parts jemptymethod is infamous around these parts jemptymethod is infamous around these parts jemptymethod is infamous around these parts

      0  

    Default


    Sadly my "solution" does not work completely in Chrome (need to try Safari too). The tooltip renders with the full width of the image *the first time* it is moused over, but not on subsequent mouse-overs when it reverts to some default.

    Works in IE9 and FF21 however.

  8. #48
    Sencha User
    Join Date
    Mar 2009
    Location
    Fort Worth, TX
    Posts
    65
    Vote Rating
    -36
    jemptymethod is infamous around these parts jemptymethod is infamous around these parts jemptymethod is infamous around these parts jemptymethod is infamous around these parts jemptymethod is infamous around these parts

      0  

    Default


    So what's the status on this getting fixed? Twitter Bootstrap's starting to look awfully freaking good to me in the meantime (and mind you I've been using ExtJS for 4.5 years)

  9. #49
    Sencha - Ext JS Dev Team Phil Guerrant's Avatar
    Join Date
    May 2011
    Location
    Colorado
    Posts
    276
    Vote Rating
    77
    Phil Guerrant is just really nice Phil Guerrant is just really nice Phil Guerrant is just really nice Phil Guerrant is just really nice

      0  

    Default


    Quote Originally Posted by jemptymethod View Post
    So what's the status on this getting fixed? Twitter Bootstrap's starting to look awfully freaking good to me in the meantime (and mind you I've been using ExtJS for 4.5 years)
    The issue with webkit has been fixed in Ext JS 4.2.1. Try downloading it here: http://www.sencha.com/products/extjs/download/

    4.2.1 still has a minor issue with tooltip widths that only affects Firefox on Mac. The following override makes FF/Mac behave. Make sure to remove this override when you upgrade because the fix will be included in the next 4.2.x release.

    Code:
    Ext.define('Ext.SubPixelRoundingFix', {
        override: 'Ext.dom.Element',
    
    
        getWidth: function(contentWidth, preciseWidth) {
            var me = this,
                dom = me.dom,
                hidden = me.isStyle('display', 'none'),
                rect, width, floating;
    
    
            if (hidden) {
                return 0;
            }
    
    
            // Gecko will in some cases report an offsetWidth that is actually less than the width of the
            // text contents, because it measures fonts with sub-pixel precision but rounds the calculated
            // value down. Using getBoundingClientRect instead of offsetWidth allows us to get the precise
            // subpixel measurements so we can force them to always be rounded up. See
            // https://bugzilla.mozilla.org/show_bug.cgi?id=458617
            // Rounding up ensures that the width includes the full width of the text contents.
            if (Ext.supports.BoundingClientRect) {
                rect = dom.getBoundingClientRect();
                // IE9 is the only browser that supports getBoundingClientRect() and
                // uses a filter to rotate the element vertically.  When a filter
                // is used to rotate the element, the getHeight/getWidth functions
                // are not inverted (see setVertical).
                width = (me.vertical && !Ext.isIE9 && !Ext.supports.RotatedBoundingClientRect) ?
                        (rect.bottom - rect.top) : (rect.right - rect.left);
                width = preciseWidth ? width : Math.ceil(width);
            } else {
                width = dom.offsetWidth;
            }
    
    
            // IE9/10 Direct2D dimension rounding bug: https://sencha.jira.com/browse/EXTJSIV-603
            // there is no need make adjustments for this bug when the element is vertically
            // rotated because the width of a vertical element is its rotated height
            if (Ext.supports.Direct2DBug && !me.vertical) {
                // get the fractional portion of the sub-pixel precision width of the element's text contents
                floating = me.adjustDirect2DDimension('width');
                if (preciseWidth) {
                    width += floating;
                }
                // IE9 also measures fonts with sub-pixel precision, but unlike Gecko, instead of rounding the offsetWidth down,
                // it rounds to the nearest integer. This means that in order to ensure that the width includes the full
                // width of the text contents we need to increment the width by 1 only if the fractional portion is less than 0.5
                else if (floating > 0 && floating < 0.5) {
                    width++;
                }
            }
    
    
            if (contentWidth) {
                width -= me.getBorderWidth("lr") + me.getPadding("lr");
            }
    
    
            return (width < 0) ? 0 : width;
        }
    });
    Phil Guerrant
    Ext JS - Development Team

  10. #50
    Sencha User
    Join Date
    Mar 2009
    Location
    Fort Worth, TX
    Posts
    65
    Vote Rating
    -36
    jemptymethod is infamous around these parts jemptymethod is infamous around these parts jemptymethod is infamous around these parts jemptymethod is infamous around these parts jemptymethod is infamous around these parts

      0  

    Default


    Quote Originally Posted by Phil Guerrant View Post
    The issue with webkit has been fixed in Ext JS 4.2.1. Try downloading it here: http://www.sencha.com/products/extjs/download/

    4.2.1 still has a minor issue with tooltip widths that only affects Firefox on Mac. The following override makes FF/Mac behave. Make sure to remove this override when you upgrade because the fix will be included in the next 4.2.x release.
    Yeah well 4.2.1 just did this to my buttons in FF21 on Windows7:

    extjs_421_supposed_upgrade.png

Turkiyenin en sevilen filmlerinin yer aldigi xnxx internet sitemiz olan ve porn sex tarzi bir site olan mobil porno izle sitemiz gercekten dillere destan bir durumda herkesin sevdigi bir site olarak tarihe gececege benziyor. Sitenin en belirgin ozelliklerinden birisi de Turkiyede gercekten kaliteli ve muntazam, duzenli porno izle siteleri olmamasidir. Bu yuzden iste. Ayrica en net goruntu kalitesine sahip adresinde yayinlanmaktadir. Mesela diğer sitelerimizden bahsedecek olursak, en iyi hd porno video arşivine sahip bir siteyiz. "The Best anal porn videos and slut anus, big asses movies set..." hd porno faketaxi