title: Custom Intellisense Presenter problems
body: <p>I am creating my own intellisense presenter these days, and I have posted this <a href="https://stackoverflow.com/questions/15736884/how-to-add-a-button-to-visual-studio-intellisense">thread</a> and downloaded this <a href="http://editorsamples.codeplex.com/" rel="nofollow noreferrer">editor sample</a>.
  After run the sample, I found some problems, but didn't find how to solve them.</p>
  
  <p><strong>1.</strong> If I input one character, the recommended API description in the right displays well, but in the left, the API list lists all of APIs without recommended API focus. Only when I input the second character, the list will focus on the recommended API.</p>
  
  <p><strong>2.</strong> There's no <code>scrollviewBar</code>, I change the <code>ScrollViewer.VerticalScrollBarVisibility</code> from <strong>Hidden</strong> to <strong>Auto</strong> at line <strong>85</strong> in the <em>CompletionSessionView.xaml</em> file, the scrollbar appears. But, when I click down arrow of the scrollbar, it doesn't work well, some API may inputted into the editor.</p>
  
  <p><strong>3.</strong> When I use <kbd>Backspace</kbd> to delete the input, the Intellisense will not disappear in time. For example, if I input <em>a</em> in the editor, intellisense appears, then I delete <em>a</em>, the intellisense still there, only if I press <kbd>Backspace</kbd> again, the intellisense will disappear.</p>
  
  <p>Is there an article introduce how to create intellisense presenter? There's little comments in the sample, hardly understand the code.</p>