I ran Krita and DebugView on the same monitor. All lines show 144Hz, which matches my display setting in Windows.
00000007 0.12746350 [4280] QWidgetRepaintManager: selected screen refresh rate 144 fps
00000221 1.30320275 [4280] QWidgetRepaintManager: selected screen refresh rate 144 fps
00004693 9.33808136 [4280] QWidgetRepaintManager: selected screen refresh rate 144 fps
00005184 9.38907433 [4280] QWidgetRepaintManager: selected screen refresh rate 144 fps
00006231 9.57254410 [4280] QWidgetRepaintManager: selected screen refresh rate 144 fps
00007354 14.28299236 [4280] QWidgetRepaintManager: selected screen refresh rate 144 fps
00007675 15.04733276 [4280] QWidgetRepaintManager: selected screen refresh rate 144 fps
00007898 15.12550735 [4280] QWidgetRepaintManager: selected screen refresh rate 144 fps
00008515 15.81152916 [4280] QWidgetRepaintManager: selected screen refresh rate 144 fps
00013260 18.65022469 [4280] QWidgetRepaintManager: selected screen refresh rate 144 fps
00021153 27.42217636 [4280] QWidgetRepaintManager: selected screen refresh rate 144 fps
00041063 36.80591965 [4280] QWidgetRepaintManager: selected screen refresh rate 144 fps
00103926 54.44150925 [4280] QWidgetRepaintManager: selected screen refresh rate 144 fps
EDIT: I set my other monitor to 60Hz, and even started Krita on that second monitor, but the log only ever shows 144Hz. So it seems it takes it from the main display.
Also, when I tried closing and opening the document again, it crashed:
* thread #1, stop reason = Exception 0xc0000005 encountered at address 0x7fffc511c332: Access violation reading location 0xffffffffffffffff
* frame #0: 0x00007fffc511c332 Qt6OpenGL.dll`QOpenGL2PaintEngineEx::beginNativePainting() + 706
frame #1: 0x00007fffd2927209 libkritaui.dll`KisTool::paintToolOutline(QPainter*, KisOptimizedBrushOutline const&) + 89
frame #2: 0x00007fffd293fc7f libkritaui.dll`KisToolPaint::paint(QPainter&, KoViewConverter const&) + 303
frame #3: 0x00007fffd26470c6 libkritaui.dll`KisCanvasWidgetBase::drawDecorations(QPainter&, QRect const&) const + 870
frame #4: 0x00007fffd28f5b17 libkritaui.dll`KisOpenGLCanvas2::paintGL() + 503
frame #5: 0x00007ffff3812c68 Qt6OpenGLWidgets.dll`QOpenGLWidgetPrivate::render() + 968
frame #6: 0x00007fffd28f5e11 libkritaui.dll`KisOpenGLCanvas2::paintEvent(QPaintEvent*) + 305
frame #7: 0x00007fffc69e3d41 Qt6Widgets.dll`QWidget::event(QEvent*) + 2225
frame #8: 0x00007ffff38143d4 Qt6OpenGLWidgets.dll`QOpenGLWidget::event(QEvent*) + 516
frame #9: 0x00007fffc6989c1b Qt6Widgets.dll`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 315
frame #10: 0x00007fffc698ac49 Qt6Widgets.dll`QApplication::notify(QObject*, QEvent*) + 601
frame #11: 0x00007fffd2bcd1ba libkritaui.dll`KisApplication::notify(QObject*, QEvent*) + 170
frame #12: 0x00007fffd135e618 Qt6Core.dll`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 200
frame #13: 0x00007fffc69da7e6 Qt6Widgets.dll`QWidgetPrivate::sendPaintEvent(QRegion const&) + 86
frame #14: 0x00007ffff3813cec Qt6OpenGLWidgets.dll`QOpenGLWidget::resizeEvent(QResizeEvent*) + 268
frame #15: 0x00007fffc69e3ab1 Qt6Widgets.dll`QWidget::event(QEvent*) + 1569
frame #16: 0x00007ffff38143d4 Qt6OpenGLWidgets.dll`QOpenGLWidget::event(QEvent*) + 516
frame #17: 0x00007fffc6989c1b Qt6Widgets.dll`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 315
frame #18: 0x00007fffc698ac49 Qt6Widgets.dll`QApplication::notify(QObject*, QEvent*) + 601
frame #19: 0x00007fffd2bcd1ba libkritaui.dll`KisApplication::notify(QObject*, QEvent*) + 170
frame #20: 0x00007fffd135e618 Qt6Core.dll`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 200
frame #21: 0x00007fffc69da6d6 Qt6Widgets.dll`QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 342
frame #22: 0x00007fffc69e0e63 Qt6Widgets.dll`QWidgetPrivate::show_helper() + 67
frame #23: 0x00007fffc69e165f Qt6Widgets.dll`QWidgetPrivate::showChildren(bool) + 1295
frame #24: 0x00007fffc69e0e84 Qt6Widgets.dll`QWidgetPrivate::show_helper() + 100
frame #25: 0x00007fffc69e2f79 Qt6Widgets.dll`QWidgetPrivate::setVisible(bool) + 1577
frame #26: 0x00007fffc69e2695 Qt6Widgets.dll`QWidget::setVisible(bool) + 821
frame #27: 0x00007fffc69e164a Qt6Widgets.dll`QWidgetPrivate::showChildren(bool) + 1274
frame #28: 0x00007fffc69e0e84 Qt6Widgets.dll`QWidgetPrivate::show_helper() + 100
frame #29: 0x00007fffc69e2f79 Qt6Widgets.dll`QWidgetPrivate::setVisible(bool) + 1577
frame #30: 0x00007fffc69e2695 Qt6Widgets.dll`QWidget::setVisible(bool) + 821
frame #31: 0x00007fffc69e164a Qt6Widgets.dll`QWidgetPrivate::showChildren(bool) + 1274
frame #32: 0x00007fffc69e0e84 Qt6Widgets.dll`QWidgetPrivate::show_helper() + 100
frame #33: 0x00007fffc69e2f79 Qt6Widgets.dll`QWidgetPrivate::setVisible(bool) + 1577
frame #34: 0x00007fffc69e2695 Qt6Widgets.dll`QWidget::setVisible(bool) + 821
frame #35: 0x00007fffc69e164a Qt6Widgets.dll`QWidgetPrivate::showChildren(bool) + 1274
frame #36: 0x00007fffc69e0e84 Qt6Widgets.dll`QWidgetPrivate::show_helper() + 100
frame #37: 0x00007fffc69e2f79 Qt6Widgets.dll`QWidgetPrivate::setVisible(bool) + 1577
frame #38: 0x00007fffc69e2695 Qt6Widgets.dll`QWidget::setVisible(bool) + 821
frame #39: 0x00007fffc6b6db68 Qt6Widgets.dll`QMdiSubWindow::changeEvent(QEvent*) + 312
frame #40: 0x00007fffc69e350b Qt6Widgets.dll`QWidget::event(QEvent*) + 123
frame #41: 0x00007fffc6b6d710 Qt6Widgets.dll`QMdiSubWindow::event(QEvent*) + 2000
frame #42: 0x00007fffc6989c1b Qt6Widgets.dll`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 315
frame #43: 0x00007fffc698ac49 Qt6Widgets.dll`QApplication::notify(QObject*, QEvent*) + 601
frame #44: 0x00007fffd2bcd1ba libkritaui.dll`KisApplication::notify(QObject*, QEvent*) + 170
frame #45: 0x00007fffd135e618 Qt6Core.dll`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 200
frame #46: 0x00007fffc69d5169 Qt6Widgets.dll`QWidget::setWindowState(QFlags<Qt::WindowState>) + 473
frame #47: 0x00007fffd2c1c18d libkritaui.dll`KisMainWindow::showView(KisView*, QMdiSubWindow*) + 285
frame #48: 0x00007fffd2c1bfa7 libkritaui.dll`KisMainWindow::addView(KisView*, QMdiSubWindow*) + 167
frame #49: 0x00007fffd2c1e351 libkritaui.dll`KisMainWindow::addViewAndNotifyLoadingCompleted(KisDocument*, QMdiSubWindow*) + 145
frame #50: 0x00007fffd2c1e7b9 libkritaui.dll`KisMainWindow::slotLoadCompleted() + 153
frame #51: 0x00007fffd13b6f9d Qt6Core.dll`void doActivate<false>(QObject*, int, void**) + 1629
frame #52: 0x00007fffd2beb1f9 libkritaui.dll`KisDocument::openPathInternal(QString const&) + 633
frame #53: 0x00007fffd2beaa7f libkritaui.dll`KisDocument::openPath(QString const&, QFlags<KisDocument::OpenFlag>) + 1311
frame #54: 0x00007fffd2c1d995 libkritaui.dll`KisMainWindow::openDocumentInternal(QString const&, QFlags<KisMainWindow::OpenFlag>) + 261
frame #55: 0x00007fffd2c1d683 libkritaui.dll`KisMainWindow::openDocument(QString const&, QFlags<KisMainWindow::OpenFlag>) + 115
frame #56: 0x00007fffd28da4d3 libkritaui.dll`KisWelcomePageWidget::recentDocumentClicked(QModelIndex) + 115
frame #57: 0x00007fffd25f820a libkritaui.dll`KisWelcomePageWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 426
frame #58: 0x00007fffd13b6f9d Qt6Core.dll`void doActivate<false>(QObject*, int, void**) + 1629
frame #59: 0x00007fffc6c893a3 Qt6Widgets.dll`QAbstractItemView::mouseReleaseEvent(QMouseEvent*) + 963
frame #60: 0x00007fffc6cc9d5d Qt6Widgets.dll`QListView::mouseReleaseEvent(QMouseEvent*) + 45
frame #61: 0x00007fffc69e3d62 Qt6Widgets.dll`QWidget::event(QEvent*) + 2258
frame #62: 0x00007fffc6a8518c Qt6Widgets.dll`QFrame::event(QEvent*) + 44
frame #63: 0x00007fffc6c87f52 Qt6Widgets.dll`QAbstractItemView::viewportEvent(QEvent*) + 1554
frame #64: 0x00007fffd135e9a0 Qt6Core.dll`QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 272
frame #65: 0x00007fffc6989c07 Qt6Widgets.dll`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 295
frame #66: 0x00007fffc698c4f5 Qt6Widgets.dll`QApplication::notify(QObject*, QEvent*) + 6917
frame #67: 0x00007fffd2bcd1ba libkritaui.dll`KisApplication::notify(QObject*, QEvent*) + 170
frame #68: 0x00007fffd135e618 Qt6Core.dll`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 200
frame #69: 0x00007fffc698a235 Qt6Widgets.dll`QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) + 837
frame #70: 0x00007fffc6a00a2e Qt6Widgets.dll`QWidgetWindow::handleMouseEvent(QMouseEvent*) + 1502
frame #71: 0x00007fffc69ffc45 Qt6Widgets.dll`QWidgetWindow::event(QEvent*) + 117
frame #72: 0x00007fffc6989c1b Qt6Widgets.dll`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 315
frame #73: 0x00007fffc698ac49 Qt6Widgets.dll`QApplication::notify(QObject*, QEvent*) + 601
frame #74: 0x00007fffd2bcd1ba libkritaui.dll`KisApplication::notify(QObject*, QEvent*) + 170
frame #75: 0x00007fffd135e618 Qt6Core.dll`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 200
frame #76: 0x00007fffc623fd04 Qt6Gui.dll`QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 2500
frame #77: 0x00007fffc62afb8a Qt6Gui.dll`QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 458
frame #78: 0x00007fffd1511350 Qt6Core.dll`QEventDispatcherWin32::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 96
frame #79: 0x00007fffc660efe9 Qt6Gui.dll`QWindowsGuiEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 25
frame #80: 0x00007fffd1369baa Qt6Core.dll`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 1194
frame #81: 0x00007fffd135ee03 Qt6Core.dll`QCoreApplication::exec() + 147
frame #82: 0x00007fffd306767a krita.dll`krita_main + 25162
frame #83: 0x00007ff797ca1311 krita.exe`__tmainCRTStartup + 433
frame #84: 0x00007ff797ca1156 krita.exe`.l_startw + 18
frame #85: 0x00007ff865cce8d7 kernel32.dll`BaseThreadInitThunk + 23
frame #86: 0x00007ff8670fbf6c ntdll.dll`RtlUserThreadStart + 44