Unexpected navigation event when some pane switches

Abierto
#4,840 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
cpp

Línea de trabajo

Start by reproducing the issue from build 4728: split to a new pane, select the byte overview, type browser, strings, and triage views, and observe navigation history. Check whether each view creates an extra navigation event or moves to an unexpected location. Done means pane switching does not add unintended events and ESC consistently returns to the previous location.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Component: UI Effort: Low Impact: Low

builds 4728

This might be a duplicate but just documenting some details here for now.

When splitting to a new pane and then selecting a new view in that pane, extra navigation events are made.

Guilty views:

  • byte overview
  • type browser (sometimes? Can't reproduce consisently)
  • strings view (navigates to the first string in the view)
  • triage view (goes to entry point)

Worse, some of those views create navigation events so you can use ESC to back up to the previous location they don't work at all.

Lenguaje dominante
C++
Estrellas
1.3k
Forks
298
Merge medio
5 d 5 h
PR fusionados (30 d)
19

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de Vector35/binaryninja-api

Todos los issues de Vector35/binaryninja-api

Issues similares

Más issues de C++

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.