1
0
mirror of https://github.com/blawar/GLideN64.git synced 2024-07-07 03:13:49 +00:00

Fix custom windowed mode, issue #917

This commit is contained in:
Sergey Lipskiy 2016-03-21 21:11:32 +06:00
parent cf8d597458
commit f0b76aeb3e

View File

@ -68,10 +68,13 @@ void ConfigDialog::_init()
{
// Video settings
QStringList windowedModesList;
int windowedModesCurrent = numWindowedModes - 1;
for (int i = 0; i < numWindowedModes - 1; ++i) {
const int windowedModesCustom = numWindowedModes - 1;
int windowedModesCurrent = windowedModesCustom;
for (int i = 0; i < numWindowedModes; ++i) {
windowedModesList.append(WindowedModes[i].description);
if (WindowedModes[i].width == config.video.windowedWidth && WindowedModes[i].height == config.video.windowedHeight)
if (i != windowedModesCustom &&
WindowedModes[i].width == config.video.windowedWidth &&
WindowedModes[i].height == config.video.windowedHeight)
windowedModesCurrent = i;
}
ui->windowedResolutionComboBox->insertItems(0, windowedModesList);