* Update KanjiDic info pane immediately, if search returns exactly one result.
authorUrban Wallasch <urban.wallasch@freenet.de>
Wed, 23 Jun 2021 09:58:14 +0000 (11:58 +0200)
committerUrban Wallasch <urban.wallasch@freenet.de>
Wed, 23 Jun 2021 09:58:14 +0000 (11:58 +0200)
kanjidic.py

index 20b917f14fedcf037a0f2ec9742f8c7b59247c1d..7c0a006640da364a445c72a3e2241e233fc8eb32 100755 (executable)
@@ -767,6 +767,8 @@ class kdMainWindow(QDialog):
             if self.radlist:
                 av_rads += _k2rad(r)
         self.result_area.fill(tiles)
+        if len(res) == 1:
+            self.show_info(kanji=list(res)[0])
         # update list of possible radicals
         if self.radlist:
             self.radlist.set_avail(set(av_rads) if rads or av_rads else None)