We have to prevent that two views share the same ID, also when an id was supplied (because we can open the same document twice).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31381
a592a061-630c-0410-9148-
cb99ea01b6c8
// create new view
int id = view_id;
- if (id == 0) {
- while (d->views_.find(id) != d->views_.end())
- id++;
- }
+ while (d->views_.find(id) != d->views_.end())
+ id++;
+
LYXERR(Debug::GUI, "About to create new window with ID " << id);
GuiView * view = new GuiView(id);
// register view