mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-29 00:06:44 -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 {
|
||||
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 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
|
||||
// candidate string in a different color. This gets inserted at the
|
||||
// current cursor position.
|
||||
|
Loading…
x
Reference in New Issue
Block a user