View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0009193||mantisbt||other||public||2008-05-22 13:48||2020-03-12 05:19|
|Summary||0009193: "Selected project" state should be client-side not server-side|
The fact that Mantis keeps state server-side for the selected project is really limiting. Lots of people these days use tabs/multiple windows and I often want to be able to have one tab with one project open and another with another project open yet with Mantis as I move around in one window, as soon as I perform an action in the other window, it will jump to the most recently-selected project in the old.
Keeping state server-side like this and the way it causes cross-window interactions is very confusing and user-unfriendly. It is the frequent cause of mis-filed bugs etc. in a multi-project system.
Mantis should really pass the project ID around client-side (i.e. in GET/POST fields) to avoid this problem.
|Tags||No tags attached.|
I agree. This will also simplify features talked about in the forums such as being able to report to a sub-project directly.
HTML5 introduced the local storage which could be used for this purpose. You can even store JSON objects with a tiny hack.
@npeifer contributions are welcome.
Send us a Pull Request on our Github repository https://github.com/mantisbt/mantisbt
Another possible way of solving it would be using some query parameter -
url generating functions like
|2008-05-22 13:48||timj||New Issue|
|2008-05-28 14:23||Blue Ninja||Note Added: 0017929|
|2015-09-10 17:16||atrol||Relationship added||related to 0020098|
|2018-04-12 07:10||npeifer||Note Added: 0059539|
|2018-04-12 07:28||atrol||Note Added: 0059541|
|2020-03-12 05:19||nenadalm||Note Added: 0063745|