On Mac clicking on a LyX file in Finder might open another GuiView which is
asked to open the file. The reload logic though closes this and the dispatcher
will run into a current_view_ which is null (until the other GuiView gets the
focus again).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27228
a592a061-630c-0410-9148-
cb99ea01b6c8
crc = for_each(fname.begin(), fname.end(), crc);
createView(crc.checksum());
current_view_->openDocument(fname);
- if (!current_view_->buffer())
+ if (current_view_ && !current_view_->buffer())
current_view_->close();
} else
current_view_->openDocument(to_utf8(cmd.argument()));