Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0009046Openbravo ERPA. Platformpublic2009-05-15 12:052009-05-22 19:33
20rPath Linux
0009046: "Blue links" are inconsistent, depending on how you click ("Open Link in New Tab/Window") vs. direct (left-click)
If you click on a blue link directly, you are taken to the expected screen and everything works as expected. However, if you right-click and select either "Open Link in New Tab" or "Open Link in New Window" (user behavior that is very common now that all modern browsers support tabs), you are not taken to the same screen.
1. Master Data Management || Product || Product [OK]
2. Edit an existing Product [OK]
3. Left-click on the "Product Category" link [OK] (now on Master Data Management || Product Setup || Product Category || Product Category screen)
4. Click the Back button to return to the Product form screen [OK]
5. Right-click on the "Product Category" link and select either "Open Link in New Tab" or "Open Link in New Window" [OK]
6. Select the newly-opened Tab or Window [NOK].

You are now on a copy of the Master Data Management || Product || Product screen that you came from, but not in a good state (toolbars not enabled, and if you left-click on "Product Category" again, nothing happens at all).
Ideally, a separate URL should be rendered for each of the blue links so they can be parsed and properly rendered in a new tab/window on the post-back. Currently all blue links on a page render the same URL.

As an alternative, to remove the inconsistency / user confusion for the user who likes to right-click and create new tabs, remove the non-working menu items. So, if possible, the markup generated for the blue links should simply not include the "Open Link in New Tab" or "Open Link in New Window" menu options on right-click. That way, the user will have to choose the navigation that works correctly.
No tags attached.
Issue History
2009-05-15 12:05johnfandlNew Issue
2009-05-15 12:05johnfandlAssigned To => rafaroda
2009-05-15 12:05johnfandlRegression testing => No
2009-05-15 12:07johnfandlProposed Solution updated
2009-05-15 12:07johnfandlSteps to Reproduce Updated
2009-05-20 11:19psarobeNote Added: 0016494
2009-05-20 11:19psarobeNote Edited: 0016494
2009-05-20 11:19psarobeTypedefect => feature request
2009-05-22 16:11rafarodaAssigned Torafaroda => pjuvara
2009-05-22 19:33pjuvaraAssigned Topjuvara => iciordia

2009-05-20 11:19   

This is something that Openbravo does not support as you can see. Change it from Bug to a feature request.

Thanks for your valuable feedback