summaryrefslogtreecommitdiffstats
path: root/kcontrol/locale/localetime.cpp
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2024-12-08 15:18:52 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2024-12-13 08:19:00 +0900
commitfd463ac0de103eda93ea1f222b1d9d821032067b (patch)
tree73c1d33219daea6ec866d186f9cb90da84394dce /kcontrol/locale/localetime.cpp
parent6dcde90a7d51361fe7d49dfdfadfaf8c79e95c33 (diff)
downloadtdebase-fd463ac0de103eda93ea1f222b1d9d821032067b.tar.gz
tdebase-fd463ac0de103eda93ea1f222b1d9d821032067b.zip
kcminit: fix initialization of multiple modules provided by a single library. This resolves issue #554.
The problem was that libinput was serving multiple modules and after initializing the first one, the others would be ignored because of a check on whether the library itself had already been initialized. The solution is rather simple and checks not only the library name but also the module factory name. This ensures each library/factory module is correctly initialized. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit d0a2cfa94f8ebf5476be9521c9997cf7f152cc95)
Diffstat (limited to 'kcontrol/locale/localetime.cpp')
0 files changed, 0 insertions, 0 deletions