diff --git a/emmental/sidebar/playlist.py b/emmental/sidebar/playlist.py index f1040e5..b27dc16 100644 --- a/emmental/sidebar/playlist.py +++ b/emmental/sidebar/playlist.py @@ -58,6 +58,7 @@ class Section(section.Section): self._entry.connect("activate", self.__add_new_playlist) self._entry.connect("changed", self.__entry_changed) self._entry.connect("icon-release", self.__entry_icon_release) + self._entry.add_css_class("card") def __add_new_playlist(self, entry: Gtk.Entry) -> None: if self.table.create(entry.get_text()) is not None: diff --git a/tests/sidebar/test_playlist.py b/tests/sidebar/test_playlist.py index dc660b9..37d1d8e 100644 --- a/tests/sidebar/test_playlist.py +++ b/tests/sidebar/test_playlist.py @@ -67,6 +67,7 @@ class TestPlaylists(tests.util.TestCase): Gtk.EntryIconPosition.PRIMARY), "list-add") self.assertIsNone(self.playlists._entry.get_icon_name( Gtk.EntryIconPosition.SECONDARY)) + self.assertTrue(self.playlists._entry.has_css_class("card")) with unittest.mock.patch.object(self.playlists.extra_widget, "popdown") as mock_popdown: