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.