Skip to content
Snippets Groups Projects
Commit afefe3f0 authored by David nolden's avatar David nolden
Browse files

Disable the multiple-toolview support for the 4.3 release

Reason: Inherent bugs which need significant work to be fixed.
Example: Open two equal toolviews (for example 2x konsole),
activate one, switch area, switch back, -> Both are
active instead of one. The problem is that views are
identified purely by their factory-id, which is equal
for toolviews of the same type.
The resulting state with 2 open toolviews looks buggy
and is unexpected and difficult to fix for the user,
this shouldn't happen in a quality release.

CCMAIL: kdevelop-devel@barney.cs.uni-potsdam.de
parent a13d3892
No related branches found
No related tags found
No related merge requests found
......@@ -741,6 +741,15 @@ void IdealController::slotDockBarContextMenuRequested(QPoint position)
void IdealController::raiseView(View* view, RaiseMode mode)
{
/// @todo GroupWithOtherViews is disabled for now by forcing "mode = HideOtherViews".
/// for the release of KDevelop 4.3.
/// Reason: Inherent bugs which need significant changes to be fixed.
/// Example: Open two equal toolviews (for example 2x konsole),
/// activate one, switch area, switch back, -> Both are active instead of one.
/// The problem is that views are identified purely by their factory-id, which is equal
/// for toolviews of the same type.
mode = HideOtherViews;
QAction* action = m_view_to_action.value(view);
Q_ASSERT(action);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment