mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-01 01:07:51 -04:00
pgui: If no explicit candidate_inactive style given, use underscore
This commit is contained in:
parent
4cd579d0ba
commit
089a615adb
@ -794,9 +794,16 @@ update_text() {
|
|||||||
|
|
||||||
} else {
|
} else {
|
||||||
TextPropertiesManager *tp_mgr = TextPropertiesManager::get_global_ptr();
|
TextPropertiesManager *tp_mgr = TextPropertiesManager::get_global_ptr();
|
||||||
|
bool has_inactive = tp_mgr->has_properties(_candidate_inactive);
|
||||||
TextProperties inactive = tp_mgr->get_properties(_candidate_inactive);
|
TextProperties inactive = tp_mgr->get_properties(_candidate_inactive);
|
||||||
TextProperties active = tp_mgr->get_properties(_candidate_active);
|
TextProperties active = tp_mgr->get_properties(_candidate_active);
|
||||||
|
|
||||||
|
if (!has_inactive) {
|
||||||
|
// Just underscoring the candidate is a sensible default.
|
||||||
|
inactive.set_underscore(true);
|
||||||
|
tp_mgr->set_properties(_candidate_inactive, inactive);
|
||||||
|
}
|
||||||
|
|
||||||
// Insert the complex sequence of characters required to show the
|
// Insert the complex sequence of characters required to show the
|
||||||
// candidate string in a different color. This gets inserted at the
|
// candidate string in a different color. This gets inserted at the
|
||||||
// current cursor position.
|
// current cursor position.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user