Browse source hyperlink area is too small - move anchor to row element

Ataul Munim avatarAtaul Munim created an issue

Browsing through source is a bit of a pain as the hyperlink is only active if you click on the text, which is too small an area to click for quick drilling down, and doesn't help because the length of the clickable area changes depending on the text.

Counter-intuitively, the entire row has an "onHover" attribute, implying that the row is a hyperlink.

Could the anchor be moved to the row?

Comments (3)

  1. Erik van Zijst

    Yes, we've considered this too. However, the rows we use on the source browser are the same widgets as the ones on the commits page and many other places.

    In some places, rows have multiple columns which each contain clickable content. On the commits page for instance, the author field link to a profile page, the SHA to a diff page and the optional branch and tag labels to branch pages.

    So we could never have a single destination for an entire row, but the onHover does highlight the entire row, which is a little weird and so we've decided to just stick with the links themselves.

  2. Log in to comment
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.