Skip to content
  • Jaroslaw Kobus's avatar
    Apply current filter to search results · 3261e73b
    Jaroslaw Kobus authored
    
    
    QHelpSearchIndexReaderDefault is run in a separate thread
    in order to return the results of the search. It reads
    the info about the current filter in order to filter out
    the results. However, the main thread didn't
    store the current filter in the qhc file, just in memory,
    and the search thread reads the value of the current filter
    from qhc file, so this goes out of sync.
    
    This patch stores the current filter in the qhc file
    whenever it is changed.
    
    The current code resets the current filter
    by the launch of creator anyway.
    
    Task-number: QTCREATORBUG-17845
    Change-Id: I7c8d2c93b319c94e1400a677ecee9e9b41b029c3
    Reviewed-by: default avatarKarsten Heimrich <karsten.heimrich@qt.io>
    Reviewed-by: default avatarEike Ziller <eike.ziller@qt.io>
    3261e73b