harish-io / Impressionist

Visual tool to create impress.js presentations
683 stars 123 forks source link

GUI: Presentation View: Inserting an image renders most buttons inactive #34

Open azerial opened 11 years ago

azerial commented 11 years ago

GUI: Presentation View: Inserting an image renders most buttons inactive

Impact: If the user has not inserted any text into the slide and decides to insert an image, further creation of the presentation is blocked. The presentation must be refreshed.

Experienced: I am creating a presentation and i want an image. After inserting the image, the only buttons that are active are the Bold, Underline, Italic, and Justify buttons. All other buttons are inactive and cannot be clicked on. This was even after i tried to click elsewhere on the canvas.

Expected: After images are inserted into a presentation, it should not block continued progress in creating the presentation.

Repro:

  1. Open the App
  2. Click on the insert image button
  3. Insert an image into the presentation by supplying a URL ie: https://a248.e.akamai.net/assets.github.com/images/modules/about_page/octocat.png?1340659530
  4. Notice now after the image has been inserted, the buttons can no longer be pressed.

Workaround: If text has been inserted into the slide, a user can select the text after inserting an image in order to be able to use buttons in the GUI.

Additional Information: Google Chrome Version 22.0.1229.94 m Windows 7 Enterprise SP1 Impressionist Alpha 3