Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8819275
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 14, 20262026-06-14T05:18:56+00:00 2026-06-14T05:18:56+00:00

I create a panel with: oMainView = Ext.create(‘My.panel.view’); I store oMainView to an object

  • 0

I create a panel with:

oMainView = Ext.create('My.panel.view');

I store oMainView to an object to add this panel again later!

Then I add oMainView to my DOM via add():

// Div to put it in
var oWindowDiv = Ext.get( strStartDiv );
// Container to hold it
var oContainer = Ext.create( 'Ext.container.Container', {
         id        : 'findMe',
         layout    : 'fit',
         renderTo  : oWindowDiv,
         autoRender: true
      });
oContainer.add(oMainView);

Later then, our framework deletes all these Divs on minimizing. No page refresh. So on maximize I want to add oMainView, which I have stored, in the same manner.

This works perfectly in FF and Chrome. But Internet Explorer (7, 8, 9) fails to render the panel. It only renders the empty HTML element.

What is the problem?

PS. I dont want to re-create the panel! Just adding again to the container.


Edit: The problem must be with the created panel object. Because adding a fresh test panel works:

oTest = Ext.create('Ext.panel.Panel', {
               title: 'Test',
               html: 'Text'
            });

But adding this stored up panel does not work, there is also no error. The Div just stays empty.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-14T05:18:57+00:00Added an answer on June 14, 2026 at 5:18 am

    After a couple of days now finally the solution:

    Right before the Ext container gets removed from DOM, I needed to call .removeAll(false);.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

This is my application architecture. var loginView = Ext.create('Ext.Panel',{ id: 'LoginView', ..... }); var
This is my ext code Ext.create('Ext.panel.Panel', { title: 'Customer Information', width: 300, bodyPadding: 5,
I have an Ext.data.Store and a Ext.Panel with a list. I add record dynamically
Initially this panel had accordion layout. Both the child panels where shown then. But
I want to create settings panel for application. The application will store the settings
I am trying to create panel in ext js and got success on that
I have a panel Person and inside of this panel I create another panel
I want to create panel object (working as a kind of navigation bar) shared
ok so in learning this javascript here, im wanting to create a panel in
I create a panel in wxpython, plus i have a database(MySQLdb), then i select

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.