Skip to content

Pointer not redrawn on search with fewer results #112

@bekbeis

Description

@bekbeis

If the pointer points to the nth entry and we search for X, but there are < n entries in the search results, the UI does not redraw the pointer. It remains at the nth entry until we bring it back. For instance:

Search:
===================

    0. [ ] ariane_testharness
    1. [ ] ariane_testharness.i_ariane
    2. [ ] ariane_testharness.i_ariane.i_cvxif_coprocessor
    3. [ ] ariane_testharness.i_ariane.i_cvxif_coprocessor.compressed_instr_decoder_i
--> 4. [ ] ariane_testharness.i_ariane.i_cvxif_coprocessor.i_copro_alu
    5. [ ] ariane_testharness.i_ariane.i_cvxif_coprocessor.instr_decoder_i
    6. [ ] ariane_testharness.i_ariane.i_cva6
    7. [ ] ariane_testharness.i_ariane.i_cva6.commit_stage_i
    8. [ ] ariane_testharness.i_ariane.i_cva6.controller_i
    9. [ ] ariane_testharness.i_ariane.i_cva6.csr_regfile_i

=================== Page 0/41
Commands: Enter/space key to select the module | Ctrl+c to exit | Ctrl+n to pass module info further
Search: load
===================

    86. [ ] ariane_testharness.i_ariane.i_cva6.ex_stage_i.lsu_i.i_load_unit
    87. [ ] ariane_testharness.i_ariane.i_cva6.ex_stage_i.lsu_i.i_load_unit.lzc_windex_i
    124. [ ] ariane_testharness.i_ariane.i_cva6.i_cache_subsystem.i_dcache.i_cva6_hpdcache_load_if_adapter

=================== Page 0/0
Commands: Enter/space key to select the module | Ctrl+c to exit | Ctrl+n to pass module info further
Search: load
===================

    86. [ ] ariane_testharness.i_ariane.i_cva6.ex_stage_i.lsu_i.i_load_unit
--> 87. [ ] ariane_testharness.i_ariane.i_cva6.ex_stage_i.lsu_i.i_load_unit.lzc_windex_i
    124. [ ] ariane_testharness.i_ariane.i_cva6.i_cache_subsystem.i_dcache.i_cva6_hpdcache_load_if_adapter

=================== Page 0/0
Commands: Enter/space key to select the module | Ctrl+c to exit | Ctrl+n to pass module info further

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Priority 2bugSomething isn't workingv0.1.0

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions