diff --git a/PowerEditor/src/WinControls/WindowsDlg/WindowsDlg.cpp b/PowerEditor/src/WinControls/WindowsDlg/WindowsDlg.cpp index 09a8e6c32..6dca951a2 100644 --- a/PowerEditor/src/WinControls/WindowsDlg/WindowsDlg.cpp +++ b/PowerEditor/src/WinControls/WindowsDlg/WindowsDlg.cpp @@ -1170,6 +1170,11 @@ void WindowsMenu::initPopupMenu(HMENU hMenu, DocTabView* pTab) wstring strBuffer(BuildMenuFileName(60, static_cast(pos), buf->getFileName(), !isDropListMenu)); std::vector vBuffer(strBuffer.begin(), strBuffer.end()); + if (buf->isDirty()) + { + // add a '*' after the modified tab name (like Visual Studio) + vBuffer.push_back('*'); + } vBuffer.push_back('\0'); mii.dwTypeData = (&vBuffer[0]);