title: What is the proper way to use gwt-bootstrap modal with gwt-platform?
body: <p>I am constructiong an webapp with Google Web Toolkit using <a href="http://code.google.com/p/gwt-platform/">GWT-Platform</a> and <a href="http://gwtbootstrap.github.com/">GWT-Bootstrap</a> frameworks. Mostly it has been almost flawless until I tried to implement a popup. These frameworks' undestanding of popups seems to be quite different.</p>
  
  <p>GWT-Platform expects a popup widget itself to be an instance of <code>com.google.gwt.user.client.ui.PopupPanel</code> when using the GWTP's <code>RevealRootPopupContentEvent.fire(source, content)</code> or a presenter's <code>addToPopupSlot(child)</code> method.</p>
  
  <p>GWT-Bootstrap's Modal is used like any other widget that is added to the underlying panel but my goal is it to have a separate presenter and view and to possibly fetch it asynchrously with AsyncProvider.</p>
  
  <p>I have tried to make it as a PresenterWidget and using <code>addToSlot(slot, content)</code> to reveal it but it doesn't look quite right. Not all of the styles are applied this way and the close icon (&times;), doesn't work for example.</p>
  
  <p>I think I am not the first one trying to do something like that so maybe someone has figured out a proper way to make it work.</p>
  
  <p>Thanks!</p>