diff --git a/interface/wx/settings.h b/interface/wx/settings.h index 9a6d8621e3..297d777372 100644 --- a/interface/wx/settings.h +++ b/interface/wx/settings.h @@ -196,8 +196,10 @@ enum wxSystemMetric /** Time, in milliseconds, for how long a blinking caret should stay visible during a single blink cycle before it disappears. - If this value is negative, the platform does not support the - user setting. + + If this value is zero, caret should be visible all the time + instead of blinking. If the value is negative, the platform + does not support the user setting. @since 3.1.1 */ @@ -206,7 +208,8 @@ enum wxSystemMetric /** Time, in milliseconds, for how long a blinking caret should stay invisible during a single blink cycle before it reappears. - If this value is zero, carets should be visible all the time + + If this value is zero, caret should be visible all the time instead of blinking. If the value is negative, the platform does not support the user setting. diff --git a/src/gtk/settings.cpp b/src/gtk/settings.cpp index fbbe942ab8..d4d1eccae8 100644 --- a/src/gtk/settings.cpp +++ b/src/gtk/settings.cpp @@ -975,16 +975,6 @@ int wxSystemSettingsNative::GetMetric( wxSystemMetric index, wxWindow* win ) return dclick; case wxSYS_CARET_ON_MSEC: - { - gint blink_time = -1; - g_object_get(GetSettingsForWindowScreen(window), - "gtk-cursor-blink-time", &blink_time, NULL); - if (blink_time > 0) - return blink_time / 2; - - return -1; - } - case wxSYS_CARET_OFF_MSEC: { gboolean should_blink = true;