title: Can a PySimpleGUI InputOptionMenu be updated?
body: <p>I want to update values of a PySimpleGUI <strong>Input Option Menu</strong>. The following initially assigns contents of the 'names' list to the <strong>Listbox</strong>. This is overwritten when the 'new_values' list is assigned. So, there's no problem updating a <strong>Listbox</strong>, but the <strong>InputOptionMenu</strong> element is not updating.</p>
  
  <pre><code>import PySimpleGUI as sg
  
  names = ['Roberta', 'Kylie']
  
  layout = [[sg.Listbox(names, size=(20, 4), key='_LIST_')],
            [sg.InputOptionMenu(names, size=(20, 4), key='_LIST_')]]
  
  window = sg.Window('').Layout(layout).Finalize()
  
  new_values = ['Bill', 'Jeff']
  window.Element('_LIST_').Update(new_values)
  
  while True:
      event, values = window.Read()
      if event is None or event == 'Exit':
          break
  
  window.Close()
  </code></pre>
  
  <p>My expectation is both elements would be updated to Bill and Jeff. The <strong>Listbox</strong> is, but the <strong>InputOptionMenu</strong> shows Roberta and Kylie.</p>