Related post: http://www.extjs.com/forum/showthread.php?t=94876

Ext version tested:
  • Ext 3.2.0 (release)


Adapter used:
  • ext


css used:
  • only default ext-all.css


Browser versions tested against:
  • IE8
  • FF3.5.8


Operating System:
  • WinXP


Description:
  • Express install does not prompt to install Flash if Flash is not installed at all.


Test Case:
Use the /examples/chart/charts.html and add this between the ext-all.js and charts.js include.
Code:
    <script>
        Ext.FlashComponent.EXPRESS_INSTALL_URL = '../../resources/expressinstall.swf';
        Ext.override(Ext.chart.Chart, {
            expressInstall: true
        });
    </script>
Steps to reproduce the problem:
  • set the express install url
  • enable expressInstall
  • open charts.html in a browser without Flash installed


The result that was expected:
  • user should be prompted to install Flash.


The result that occurs instead:
  • nothing happens. empty div is created where chart should be.