title: Android Studio Internal IDE Error
body: <p>I am having an internal IDE error in my android studio. The component properties panel never shows anything. And when I click on a component, there's an error in the event log which says:</p>
  
  <blockquote>
    <p>IllegalArgumentException: Missing attribute definition for focusable</p>
  </blockquote>
  
  <p>This is the error details.</p>
  
  <pre><code>Missing attribute definition for focusable
  java.lang.IllegalArgumentException: Missing attribute definition for focusable
      at com.android.tools.idea.uibuilder.property.NlPropertyItem.&lt;init&gt;(NlPropertyItem.java:88)
      at com.android.tools.idea.uibuilder.property.NlPropertyItem.create(NlPropertyItem.java:72)
      at com.android.tools.idea.uibuilder.property.NlProperties.getPropertiesWithReadLock(NlProperties.java:111)
      at com.android.tools.idea.uibuilder.property.NlProperties.lambda$getProperties$538(NlProperties.java:64)
      at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:966)
      at com.android.tools.idea.uibuilder.property.NlProperties.getProperties(NlProperties.java:63)
      at com.android.tools.idea.uibuilder.property.NlPropertiesManager.lambda$setSelectedComponents$202(NlPropertiesManager.java:174)
      at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:369)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at java.lang.Thread.run(Thread.java:745)
  </code></pre>
  
  <p>My AS IDE is updated (version 2.2.2), I'm also using Oracle JDK (jdk1.8.0_112).</p>