mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-26 07:11:34 -08:00
Correctly display popup dialogs from Emacsclient
* java/org/gnu/emacs/EmacsContextMenu.java (EmacsContextMenu): Make subclasses final. * java/org/gnu/emacs/EmacsDialog.java (display1): Check if an instance of EmacsOpenActivity is open; if it is, try using it to display the pop up dialog. * java/org/gnu/emacs/EmacsDialogButtonLayout.java (EmacsDialogButtonLayout): Make final. * java/org/gnu/emacs/EmacsHolder.java (EmacsHolder<T>): Likewise. * java/org/gnu/emacs/EmacsOpenActivity.java (EmacsOpenActivity): New field `currentActivity'. (onCreate, onDestroy, onWindowFocusChanged, onPause): Set that field as appropriate.
This commit is contained in:
parent
b1bd40dce1
commit
1661762784
5 changed files with 85 additions and 8 deletions
|
|
@ -37,7 +37,7 @@ import android.view.ViewGroup;
|
|||
|
||||
|
||||
|
||||
public class EmacsDialogButtonLayout extends ViewGroup
|
||||
public final class EmacsDialogButtonLayout extends ViewGroup
|
||||
{
|
||||
public
|
||||
EmacsDialogButtonLayout (Context context)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue