From 66582b42a5f73ca6d48d6433f487b63eeb414412 Mon Sep 17 00:00:00 2001 From: Pierre Ducroquet Date: Sun, 29 Sep 2024 23:48:35 +0200 Subject: [PATCH] Printers window position: fix initial position on a fresh Haiku install, Printers window title is hidden due to the window position. Also use a better filename for the window position settings. Change-Id: Iee6a8fd0d992c5265f07082e5df99c577433b21d Reviewed-on: https://review.haiku-os.org/c/haiku/+/8420 Tested-by: Commit checker robot Haiku-Format: Haiku-format Bot Reviewed-by: Adrien Destugues --- src/preferences/printers/PrintersWindow.cpp | 1 + src/preferences/printers/ScreenSettings.cpp | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/preferences/printers/PrintersWindow.cpp b/src/preferences/printers/PrintersWindow.cpp index 9d534c18a2..8e997559e1 100644 --- a/src/preferences/printers/PrintersWindow.cpp +++ b/src/preferences/printers/PrintersWindow.cpp @@ -104,6 +104,7 @@ PrintersWindow::PrintersWindow(ScreenSettings* settings) fAddingPrinter(false) { _BuildGUI(); + MoveOnScreen(); } diff --git a/src/preferences/printers/ScreenSettings.cpp b/src/preferences/printers/ScreenSettings.cpp index 9f776c06eb..30d98b1f12 100644 --- a/src/preferences/printers/ScreenSettings.cpp +++ b/src/preferences/printers/ScreenSettings.cpp @@ -16,13 +16,13 @@ #include -static const char* kSettingsFileName = "Screen_data"; +static const char* kSettingsFileName = "Print_preflet_Screen_data"; ScreenSettings::ScreenSettings() { fWindowFrame.Set(0, 0, 450, 250); - BPoint offset; + BPoint offset(-1000, -1000); BPath path; if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {