Я недавно перенес свой исходный код в Gtkmm 3.20. В этой версии GTK появляется автоматический поповер.
Как я могу удалить эту функциональность? Смотрите изображение.
Это новая функция GTK + 3.20: если GtkEntry видит сенсорные события, что происходит, если вы используете сенсорный экран и нажимаете на запись, тогда он автоматически покажет этот всплывающий экран, который содержит кнопки редактирования с сенсорным экраном (Вставить — это то, что вы видите там Я полагаю, что Cut, Copy и Select All будут доступны также и для GtkEntry без пароля).
Отключить это невозможно, однако он должен отображаться только при прикосновении к GtkEntry; Если вы используете навигацию с помощью клавиатуры или мыши, она не должна отображаться. Если это все-таки произойдет, вы можете сообщить об этом как об ошибке в GNOME Bugzilla.
Кажется, вы вводите поле ввода PIN-кода. Я согласен, что в этом случае поповер не нужен. Вы должны заявить об этом случае непосредственно разработчикам GTK +; возможно, они предоставят API для отключения поповера (но он не будет частью GTK + 3.20).
Других решений пока нет …