Add json.load to read screen-data.json file

This commit is contained in:
shekhar-cis 2022-08-16 13:27:44 +05:30
parent eaf4bb3ed0
commit 152511b638
Signed by untrusted user: shekhar-cis
GPG Key ID: F4F00AB04E83F9A7

View File

@ -5,8 +5,8 @@
Bitmessage android(mobile) interface Bitmessage android(mobile) interface
""" """
import ast
import os import os
import json
import importlib import importlib
from kivy.lang import Builder from kivy.lang import Builder
@ -34,7 +34,7 @@ from pybitmessage.bitmessagekivy.kivy_state import KivyStateVariables
from pybitmessage.bmconfigparser import config from pybitmessage.bmconfigparser import config
with open(os.path.join(os.path.dirname(__file__), "screens_data.json")) as read_file: with open(os.path.join(os.path.dirname(__file__), "screens_data.json")) as read_file:
all_data = ast.literal_eval(read_file.read()) all_data = json.load(read_file)
data_screens = list(all_data.keys()) data_screens = list(all_data.keys())
for key in all_data: for key in all_data:
@ -115,8 +115,8 @@ class ContentNavigationDrawer(BoxLayout):
def check_scroll_y(self, instance, somethingelse): def check_scroll_y(self, instance, somethingelse):
"""show data on scroll down""" """show data on scroll down"""
if self.ids.btn.is_open: if self.ids.identity_dropdown.is_open:
self.ids.btn.is_open = False self.ids.identity_dropdown.is_open = False
class CustomSpinner(Spinner): class CustomSpinner(Spinner):