openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #16944
[Merge] lp:~raoul-snyman/openlp/bug-1018855 into lp:openlp
Raoul Snyman has proposed merging lp:~raoul-snyman/openlp/bug-1018855 into lp:openlp.
Requested reviews:
OpenLP Core (openlp-core)
For more details, see:
https://code.launchpad.net/~raoul-snyman/openlp/bug-1018855/+merge/122409
Fixed a regression introduced by my bug fix.
--
https://code.launchpad.net/~raoul-snyman/openlp/bug-1018855/+merge/122409
Your team OpenLP Core is requested to review the proposed merge of lp:~raoul-snyman/openlp/bug-1018855 into lp:openlp.
=== modified file 'openlp/core/__init__.py'
--- openlp/core/__init__.py 2012-08-31 08:39:38 +0000
+++ openlp/core/__init__.py 2012-09-02 14:41:18 +0000
@@ -103,8 +103,13 @@
Run the OpenLP application.
"""
self.eventLoopIsActive = False
- # On Windows, the args passed into the constructor are
- # ignored. Not very handy, so set the ones we want to use.
+ # On Windows, the args passed into the constructor are ignored. Not
+ # very handy, so set the ones we want to use. On Linix and FreeBSD, in
+ # order to set the WM_CLASS property for X11, we pass "OpenLP" in as a
+ # command line argument. This interferes with files being passed in as
+ # command line arguments, so we remove it from the list.
+ if 'OpenLP' in args:
+ args.remove('OpenLP')
self.args.extend(args)
# provide a listener for widgets to reqest a screen update.
QtCore.QObject.connect(Receiver.get_receiver(),
Follow ups