diff --git a/NDFS.ankiaddon b/NDFS.ankiaddon index 1b66dc4..4f41d29 100644 Binary files a/NDFS.ankiaddon and b/NDFS.ankiaddon differ diff --git a/__init__.py b/__init__.py index 769862c..a83f719 100644 --- a/__init__.py +++ b/__init__.py @@ -1,5 +1,5 @@ # No Distractions Full Screen -# v3.1.1 2/28/2020 +# v3.1.2 2/28/2020 # Copyright (c) 2020 Quip13 (random.emailforcrap@gmail.com) # # MIT License @@ -21,7 +21,7 @@ # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. - +from aqt.reviewer import Reviewer from aqt.qt import * from aqt import * from aqt.webview import AnkiWebView @@ -403,7 +403,7 @@ def toggle_window(): menu.addAction(enable_cursor_hide) enable_cursor_hide.triggered.connect(user_settings) -def linkHandler_wrapper(url): +def linkHandler_wrapper(self, url): global posX global posY if "cursor_hide" in url and ndfs_inReview: @@ -430,9 +430,9 @@ def linkHandler_wrapper(url): config['answer_bar_posY'] = posY mw.addonManager.writeConfig(__name__, config) else: - origLinkHandler(url) -origLinkHandler = mw.reviewer._linkHandler -mw.reviewer._linkHandler = linkHandler_wrapper #custom wrapper + origLinkHandler(self, url) +origLinkHandler = Reviewer._linkHandler +Reviewer._linkHandler = linkHandler_wrapper #custom wrapper class loseFocus(QObject): def eventFilter(self, obj, event): diff --git a/config.md b/config.md index 1cf463b..f155ae2 100644 --- a/config.md +++ b/config.md @@ -1,4 +1,4 @@ -### NDFS v3.1.1 Config: +### NDFS v3.1.2 Config: The most useful config is outlined below (Modifying other values may have unintended consequences - please click "Restore Defaults" if having issues) Unless otherwise stated, changes are effective immediately Note: Changing settings through menu buttons will override respective values