Behavior of MouseEvent on PB

How is the MouseEvent behaves on the hardware?

On the Simulator, I can fly with my mouse and implement a function to mouseMove (Event) to do something like the flat mouse. Obviously on the Tablet, I don't have the functionality of sensitives.

If I touch with one finger and move around the screen, which would be equivalent to Rt-click of the mouse and drag?

Can I use MouseEvent to trigger user keys or is there another favorite method?

Hey labels,

You can use safely the event MouseEvent class to simulate the events of button on the screen. In my view, the TouchEvent comes into play when you use multi touch actions. right now there is no way to test this functionality so its safe to say you can start with MouseEvents since they fit even in most of the cases.

Tags: BlackBerry Developers

Similar Questions

  • Event: MouseEvent on real device

    Simple but important question:

    does

    event:MouseEvent
    

    work on real devices? I know that it works on the Simulator, but since there are some differences in the Simulator vs the real device behavior, it could be good to know.

    Hey,.

    Yes MouseEvents are similar to the events of "a touchpoint." So they will work the same as a simple "touch". Also its been recommended if you use the key that one point, you should stick with mouseevents because they use fewer resources. Good luck!

  • Behavior of ComboBox?

    Hello

    I use Flash Builder 4.0.

    I'm confused about the behavior of the combobox when an item is deleted in the dataprovider.

    Here is the intervention of the user

    Step 1: The user has entered a name in the texfield

    Step 2: The user clicks on a button

    Step 3. Name is added to the ComboBox by using the ArrayCollection data provider collection (converter use element to display the button remove for each item)

    Step 4. Repeat steps above three times to fill three items in the combobox

    Step 5: Select the second element.

    Step 6: Open the drop-down list and deletes the first element

    Step 7: Now the selected item is the third point! ... not the second item that was selected in step 5.

    How the last item gets selected?

    I think that flex doesn't bother around which the article previously selected, it goes ahead and selects the index selected previously.

    I reason?

    If Yes, what is the work around?

    ______________________________

    Thanks for your time.

    Rabin.

    Here's the code for the 3 files I used for the prototype.

    Main application.mxml

    <? XML version = "1.0" encoding = "utf-8"? >

    " < = xmlns:fx s:Application ' http://ns.Adobe.com/MXML/2009 "

    xmlns:s = "library://ns.adobe.com/flex/spark".

    xmlns:MX = "library://ns.adobe.com/flex/mx" minWidth = "955" = "600" minHeight

    creationComplete = "application1_creationCompleteHandler (event)" >

    < fx:Script >

    <! [CDATA]

    How to import events. UserReportFilterDeleteEvent;

    Import mx.collections.ArrayCollection;

    Import mx.controls.Alert;

    Import mx.core.FlexGlobals;

    Import mx.events.FlexEvent;

    Import mx.utils.object_proxy;

    Import spark.events.IndexChangeEvent;

    [Bindable]

    private var ac:ArrayCollection = new ArrayCollection();

    private var previousObject:Object;

    protected function button1_clickHandler(event:MouseEvent):void

    {

    ac.addItem (ti.text);

    }

    protected function application1_creationCompleteHandler(event:FlexEvent):void

    {

    FlexGlobals.topLevelApplication.addEventListener (UserReportFilterDele teEvent.FILTER_DELETED, deletedHandler);

    }

    private void deletedHandler(e:UserReportFilterDeleteEvent):void

    {

    var object: = e.data;

    ac.removeItemAt (ac.getItemIndex (object));

    }

    []] >

    < / fx:Script >

    < s:layout >

    < s:HorizontalLayout / >

    < / s:layout >

    < s:TextInput id = "ti" / >

    < s:Button label = "Add" click = "button1_clickHandler (event)" / >

    < s:ComboBox id = "cb" dataProvider = "{ca}" itemRenderer = "converters. FilterRenderer"/ >

    < / s:Application >

    FilterRenderer.mxml

    <? XML version = "1.0" encoding = "utf-8"? >

    " < = xmlns:fx s:ItemRenderer ' http://ns.Adobe.com/MXML/2009 "

    xmlns:s = "library://ns.adobe.com/flex/spark".

    xmlns:MX = "library://ns.adobe.com/flex/mx".

    autoDrawBackground = "true" >

    < s:layout >

    < s:HorizontalLayout / >

    < / s:layout >

    < fx:Script >

    <! [CDATA]

    How to import events. UserReportFilterDeleteEvent;

    Import mx.core.FlexGlobals;

    protected function button1_mouseDownHandler(event:MouseEvent):void

    {

    var deleteEvent:UserReportFilterDeleteEvent = new UserReportFilterDeleteEvent(UserReportFilterDeleteEvent.FILTER_DELETED,data);

    FlexGlobals.topLevelApplication.dispatchEvent (deleteEvent);

    }

    []] >

    < / fx:Script >

    < s:Label text = '{data}' / >

    < s:Button label = 'X' width = mouseDown = "button1_mouseDownHandler (event)"28"" / >

    < / s:ItemRenderer >

    UserReportFilterDeleteEvent.as

    package events

    {

    import flash.events.Event;

    SerializableAttribute public class UserReportFilterDeleteEvent extends Event

    {

    public static const = "filterDeletedUserReportFilterDeleteEvent" FILTER_DELETED:String

    public var: data object;

    public void UserReportFilterDeleteEvent (type: String, object: data, bubbles: Boolean = true, cancelable: Boolean = false)

    {

    This.Data = data;

    Super (type, bubbles, cancelable);

    }

    override public function clone (): event

    {

    return new UserReportFilterDeleteEvent(UserReportFilterDeleteEvent.FILTER_DELETED,data,bubbles,cance lable);

    }

    }

    }



    I save the selectedItem before delete, use getItemIndex to find after the deletion, and then set selectedIndex.

  • actual target for MouseEvent.CLICK - spark skins

    Hello

    I have a question about events and events targeting listeners.

    In my mobile AIR application, I need to click / tap on a number of s:Image objects.

    As a first step, I added an event listener to each of them related to an event handler. Then try to optimize my code, I moved the event listener to the container object such as suggested in various optimization resources that I found online.

    The problem was that the event.target property was not the image clicked, but a s:Group. I finally realized that the s:Group was part of the skin of the s:Image and I solved the problem by using the target.owner property, but this behavior has really created a lot of confusion. I couldn't find anything about this on the Adobe development resources, either as they just insist on (and explain very well) the difference between the target and currentTarget properties.

    Below you will find a simple representation of my solution, but I was wondering if:

    (1) this was actually due to a mistake I made, and whether it could be more easily avoided.

    (2) there is a better or more effective than what I came up with.

    (3) the topic is discussed somewhere in the documentation.

    Thank you very much!

    import spark.components.Image;
    
    private var image1:Image;
    
    private function initComponent():void
    {
         image1 = new Image();
         image1.source = "assets/aaa.png";
         image1.id = "thisIsTheImage";
         addElement(image1);
                        
         addEventListener(MouseEvent.CLICK, clickHandler);          // 1
    //   image1.addEventListener(MouseEvent.CLICK, clickHandler);     // 2 - the old one
    }
                   
    private function clickHandler(event:MouseEvent):void
    {
         trace("event.currentTarget \t\t\t" +              event.currentTarget);
         trace("event.target \t\t\t\t" +                   event.target);
         trace("event.target.owner.owner \t\t" +           event.target.owner.owner);
         trace("image1.imageDisplay.displayObject \t" +    image1.imageDisplay.displayObject);
         
         if(event.target.owner.owner is Image){
              // do something
         }
    }
    
    console:
    
    event.currentTarget                     TestApp0.ViewNavigatorApplicationSkin2.navigator.ViewNavigatorSkin4.contentGroup.TestView33
    event.target                            TestApp0.ViewNavigatorApplicationSkin2.navigator.ViewNavigatorSkin4.contentGroup.TestView33.SkinnableContainerSkin35.contentGroup.thisIsTheImage.ImageSkin43.Group44
    event.target.owner.owner                TestApp0.ViewNavigatorApplicationSkin2.navigator.ViewNavigatorSkin4.contentGroup.TestView33.SkinnableContainerSkin35.contentGroup.thisIsTheImage
    image1.imageDisplay.displayObject       TestApp0.ViewNavigatorApplicationSkin2.navigator.ViewNavigatorSkin4.contentGroup.TestView33.SkinnableContainerSkin35.contentGroup.thisIsTheImage.ImageSkin43.Group44
    
     
    

    Simply set mouseChildren = false on the Images, and that any click on children will be recognized as a click on the Image.

    HTH;

    Amy

  • Weird behavior to Date

    Hello world

    IM currently developing a timeline in flash and I came across what I believe, this is a buggy behavior when you are using a Date object. That's what I have:

    import flash.events.MouseEvent;

    var d: Date = new Date();
    test.addEventListener (MouseEvent.MOUSE_DOWN, myFunc);

    function testfunc(e:MouseEvent):void {}
    trace (d.month);
    d.month-
    trace (d.month);
    }

    If you are running this the first time that the button is clicked the month value is unchanged, but the next time that the button is clicked, the value changes as it should. Does anyone have an explanation for this behavior?

    my version of flash player is: WIN 10,2,152,14

    any input would be appreciated!

    It feels like a bug, but it makes sense for her.

    setMonth() sets the month date part ONLY. What you observe happens only if you pay month date is not in the month that you set.

    try to release date

    function testfunc(e:MouseEvent):void {
         trace(d.getMonth(), d);
         d.setMonth(1);
         trace(d.getMonth(), d);
    }
    

    Because cause you today is:

    2 Sat Mar 31 08:48:17 GMT - 0400 2011
    Game 3 Mar 2 08:48:17 GMT - 0500 2011

    You try to set the February (month 1) 31. 31-Fabruary does not exist - so the date set is the third day after the end of Fabruary (31 minus 28 in 2011).

    The same thing will happen with every month who do not 31st and are cancelled in the months that have 31.

  • questionable behavior of the API SQLErrorEvent.ERROR

    I get an error when I SELECT a value that is not present in the database (planned). But it is not to be taken by the errorHandler function.

    I would like to note that my selectStmt (function readFromDatabase()) is identical to the one on Adobe livedocs, so I am confident that the code is correct.

    Let's say, for simplicity, that my database table has authors.fName and authors.lName columns.

    If I get a letter in my txtIn.text (which is copied to a string variable which is part of the SELECT statement) and the SELECT function cannot find an exact match in the table, I'm getting a TypeError: Error #1009. I understand why. But the SQLErrorEvent.Error isn't the event capture.

    Apparently, does not find a value in the table is not a SQLErrorEvent?

    What is the value of the present: var numResults:int = result.data.length; If there is no data? Null value? Followed by a null value does not seem to work.

    The errorHandler works very well if the application fails to establish a connection. Just not if she is unable to find the data.

    I can't use the code to handle this exception because I can't capture it.

    And another question; and it really gets my goat...

    Why are there no tutorials... Anywhere... on how to handle errors? Tons of tutorials on how to connect to a database, instructions select, seizure data, etc, etc, etc. But NOTHING about the error handling?

    Here is my code:

    import flash.data.SQLConnection;

    import flash.data.SQLMode;

    import flash.data.SQLResult;

    import flash.events.SQLEvent;

    import flash.filesystem.File;

    Import fl.data.DataProvider;

    Import fl.controls.List;

    import flash.events.KeyboardEvent;

    import flash.events.Event;

    import flash.events.MouseEvent;

    import flash.net.URLRequest;

    import flash.display.Loader;

    import flash.display.NativeWindow;

    import flash.system.Capabilities;

    import flash.text.TextField;

    import flash.errors.SQLError;

    import flash.events.SQLErrorEvent;

    var appWindow:NativeWindow = this.stage.nativeWindow;

    appWindow.x = (Capabilities.screenResolutionX - appWindow.width) / 2;

    appWindow.y = (Capabilities.screenResolutionY - appWindow.height) / 2;

    var conn: SQLConnection = new SqlConnection ();

    conn.addEventListener (SQLEvent.OPEN, readFromDatabase);

    conn.addEventListener (SQLErrorEvent.ERROR, errorHandler);

    var dbFile:File = File.desktopDirectory.resolvePath ("bookLibrary.db");

    conn.openAsync (dbFile, SQLMode.UPDATE);

    txtIn.addEventListener (Event.CHANGE, changeHandler);

    var txtIn:TextField;

    txtIn.stage.focus = txtIn;

    var txtOut:String = "a";

    function readFromDatabase(event:Event):void

    {

    var selectStmt:SQLStatement = new SQLStatement();

    selectStmt.sqlConnection = conn;

    register listeners for the result and failure (status) events

    selectStmt.addEventListener (SQLEvent.RESULT, readResultHandler);

    selectStmt.addEventListener (SQLErrorEvent.ERROR, errorHandler);

    set the SQL text.

    selectStmt.text = "SELECT * FROM authors WHERE lName LIKE '" + txtOut + "%'";

    Execute the statement

    selectStmt.execute ();

    }

    function readResultHandler(event:SQLEvent):void

    {

    var result: SQLResult = event.target.getResult ();

    var numResults:int = result.data.length;

    get blocks on var numResults:int = result.data.length, because it contains no records.

    for (var i: int = 0; i < numResults; i ++)

    {

    Object: var line = result.data [i];

    var dataOut:String;

    dataOut = row.lName + ', ' + row.fName;

    myList.addItem({label:dataOut});)

    addChild (myList);

    authorName.text = row.lName;

    }

    }

    function changeHandler(e:Event):void

    {

    If (0 < txtIn.text.length)

    {

    myList.removeAll ();

    txtOut = txtIn.text;

    readFromDatabase (e);

    }

    on the other

    {

    myList.removeAll ();

    }

    }

    function errorHandler(event:SQLErrorEvent):void

    {

    trace ("error message:", event.error.message);

    trace ("details:", event.error.details);

    }

    Response

    Hi Kristin,

    This is normal behavior for a select statement to return 0 rows of data.  This isn't a SQL error, that is why there is no SQLError to catch.

    If you take a look at the documentation for the SQLResult.data property

    The last line of the docs States:

    This property is null if a statement returns no data. This is the case if the statement is not a SELECT statement, or if it is a SELECT statement that returns 0 rows.

    Thus, in order to validate if data has been returned before trying to access real data, you should just check if .data is null.

    in your code:

    var result:SQLResult = event.target.getResult();
    var numResults:int = result.data.length;
    
    //crashes on var numResults:int = result.data.length since it contains no record.
    

    You might want to change to be something like:

    var result:SQLResult = event.target.getResult();
    var numResults:int;
    if (result.data != null)
    {
        numResults = result.data.length;
    }
    else
    {
        numResults = 0;
    }
    
    Thank you
    Chris
  • Strange behavior of the Animation

    Hello guys.

    I'm fading in the textArea 3 and 3 labels State 'default' to 'addRecommend' and fade out the text box and labels seeOther State to addREcommend. The defautl-> addRecommend works very well. However, addRecommend-> seeOther

    show "a text box" (which is not included in State seeOther) and kill my "add to database button" (which is in a State of seeOther).

    If I delete detailText and details of my transition melted, everything will work, but I need to have my detailText and fade out too much in detail. If I do not explain my question, please copy my code and paste it into your flex. I spent 5 hours to debug it but no luck. I have really really grateful if someone could help me.

    < fx:Script >

    <! [CDATA]

    protected function add_clickHandler(event:MouseEvent):void

    {

    currentState = "addRecommend";

    / / addRecommendMove.play ();

    }

    protected function seeOther_clickHandler(event:MouseEvent):void

    {

    currentState = "seeOther."

    }

    ]]>

    < / fx:Script >

    < s: states >

    < name s: State = "default" / >

    < s: State name = "addRecommend" / >

    < s: State name = "seeOther" / >

    < / s: states >

    < s:transitions >

    < s:Transition toState = "addRecommend" >

    < s:Sequence >

    < s:Parallel >

    < s:Move target = "{add}" / >

    < s:Resize target = "{add}" / >

    < s:Move target = "{seeOthers}" / >

    < / s:Parallel >

    < s:Parallel >

    < s:AddAction target = "{[yourname, username, recommendCityLabel, recommendCity, detailText, detail]}" / >

    <!-if delete detailText and detail, the transition fade will be fine... but I need them to fade our and bland in...-->

    < s: bland target = "{[yourname, username, recommendCityLabel, recommendCity, detailText, detail]}" / >

    <!-if delete detailText and detail, the transition fade will be fine... but I need them to fade our and bland in...-->

    < / s:Parallel >

    < / s:Sequence >

    < / s:Transition >

    < s:Transition toState = "seeOther" >

    < s:Sequence >

    < s:Parallel >

    < s: bland target = "{[yourname, username, recommendCityLabel, recommendCity, detailText, detail]}" / >

    <!-if delete detailText and detail, the transition fade will be fine... but I need them to fade our and bland in...-->

    < / s:Parallel >

    < s:Parallel >

    < s:Move target = "{add}" / >

    < s:Move target = "{seeOthers}" / >

    < / s:Parallel >

    < / s:Sequence >

    < / s:Transition >

    < / s:transitions >

    < s:Label color = "#000000".

    x="10"

    y="60"

    ID = "YourName".

    fontSize = "13".

    fontFamily = 'arial '.

    text = "Your name" includeIn = "addRecommend" / >

    < s:TextInput x = "10" y = "75" width = "50%" paddingLeft = "10" id = "userName" includeIn = "addRecommend" / >

    < s:Label color = "#000000".

    y="110"

    x="10"

    fontSize = "13".

    fontFamily = 'arial '.

    ID = "recommendCityLabel".

    text = "Recommended City" includeIn = "addRecommend" / >

    < s:TextInput x = "10" y = "125" id = "recommendCity" width = "85%" includeIn = "addRecommend" / >

    < s:Label color = "#000000" x = "10" y = "155".

    fontSize = "13".

    ID = "detailText" <!-if I add this label to my transition melted, the strange behavior->

    text = "you can add details!

    fontFamily = 'arial '.

    includeIn = "addRecommend" / >

    < s:TextArea = "180".

    x = "10".

    paddingLeft = "10".

    ID = "detail" <! - if I add this textArea for my transition melted, the strange behavior too - >

    Width = "90%" height = "160" includeIn = "addRecommend" / >

    < s:Button id = 'Add '.

    x="10"

    y="60"

    y.addRecommend = "350"

    width = "210".

    width.addRecommend = "150"

    height = "35".

    fontWeight = "bold".

    fontSize = "12".

    fontFamily = 'arial '.

    toolTip = "recommend your favorite places.

    label = "add your recommendation."

    label.addRecommend = "Add to database"

    Click = "add_clickHandler (Event)" "

    />

    < s:Button id = "seeOthers".

    y="105"

    x="10"

    y.addRecommend = "400"

    width = "220".

    height = "35".

    fontWeight = "bold".

    fontSize = "12".

    fontFamily = 'arial '.

    toolTip = "see recommendation of others.

    label = "see other recommendations.

    Click = "seeOther_clickHandler (event)" / >

    Hello

    I had a look at these, I think that the provision itself was a bit wonky, I enclose the code in a link like this forum tends to eat code that doesn't help when you're trying to look at the code.

    You have the basics of work, but to avoid confusion in the States and the code, I suggest you try to group your objects to display relevant to the effects of transition, it is easier to control and maintain.
    On a side note use you designview in the ide to see how States will look, this tool will be of great help while you learn, ignore anyone who tells you not to use designview, it is a page layout tool and works well for these types of tasks.
    David.
  • Sierra: Changed the behavior of file Finder selection

    After upgrading to Sierra I can't select files in the Finder using the keyboard as before. When you try to select multiple files using SHIFT and arrow keys, it simply does not work properly (if you've experienced, you know what I mean).

    I already tried to remove the com.apple.finder.plist file in my Library/Preferences folder and reboot, nothing helps.

    (An example of the problem is on this post to Reddit: https://www.reddit.com/r/mac/comments/54caqk/sierra_changed_finder_file_selectio n_behavior_me / )

    Post edited by: DiGrifter

    Yes same behavior here with Sierra.

    Best thing to do send your feedback via http://www.apple.com/feedback/macosx.html apparently if 100 users report the same problem, it will attract attention. Yes, 1 down, 99 to go

  • El Capitan Email Dock behavior

    Since the upgrade to El Capitan by clicking the Mail icon in the dock to open is no longer e-mail in box/mail-program. Instead clicking on the mail icon opens more recent open email (reading or writing). To access Inbox icon to the dock 1. no emails can be open or 2. must, do a right-click and select Inbox of all electronic files open (reception + mail box).

    It is a departure from the behavior of previous dock icon that opened the Inbox by a simple click - and would send selection on right-click. As someone who has generally 10 to 20 emails open/minimized this is embarrassing.

    Searched the forums or councils, but most have been consumed w / other, more important challenges of e-mail > upgrade OS. Is there a change of adjustment that can be made? Or terminal entrance? Is this a known issue?

    Any direction most appreciated.

    Thank you. G

    Hello, GUUU.

    Leave your post, after that you have improved your MacBook Pro to El Capitan, the Mail app does not work as you would expect. Instead to open the Inbox, it opens up items left open the last time it used. I'll be happy to help you.

    OS X El Capitan: Quit apps -in the menu bar, when the application is active, choose App name > Quit App. For example, choose Mail > Mail to quit. Re-open again all holding the SHIFT key. This clears the cache of the application Mail make you it opens correctly.

    Try safe mode if your Mac does not start -start your MacBook Pro in test and in safe mode. Start in safe mode is a great way to make sure that everything starts correctly. Then, restart your Mac normally and test here too.

    Thank you for using communities of Apple Support and take care!

  • The scrolling behavior is not smooth after update to Mac OS Sierra

    After that the macOS update Sierra the scrolling behavior has changed, does anyone have same experiences?

    I can still scroll trough a Web page without a problem. I mean the scroll with 2 fingers on the touch pad or scroll with the magic mouse gesture.

    BUT: In trying to slowly scroll through long lists of selections, just answers touching on fast movements, not on the slow change.

    Steps to reproduce:

    Open a Web site like twitter and go to preferences. Go to the time zone list, open it, and scroll through it. Can you move the cursor to line by line?

    You can also move to http://www.doyouspain.com/mietwagen/ , select a country like the Spain a try to SLOWLY scroll list.

    (I just discovered: the list of operating system at the end of this page shows the same problems with PCMCIA)

    I found this behavior using "Parallels Desktop". I can't scroll the documents most as before the update.

    Hello!

    Please open the accessibility, to increase the scrolling speed move the slider from slow to fast (from left to right).

    A screenshot for reference.

    Thank you!

  • Behaviors can be used on the margins of the text?

    Motion 5 5.2.3

    Final Cut Pro X (10.2.3)

    OS X (10.11.6)

    I have the text on which I want to use the behavior of the 'Link' parameter on the page layout > margins > left margin. Margins does not however seem to create keyframe or behaviors. Is there a way to link the left margin with a source parameter?

    Some parameters are not able to bind.  Margins, width, height, etc.  Put in a feature request.

    http://www.Apple.com/feedback/motion.html

  • The random crazy cursor behavior

    I have an iMac (27 "3.5 ghz i7 QuadCore - 3 TB FD - 4 GB NVidia GTX - Yosemite 10.10.5).

    This is the mouse cursor has recently started to jump and clicking randomly. I searched the internet and this Council extensively, and then I find a lot of those who suffer from this problem, I can't find a coherent solution.

    • This happens regardless of the mouse I use.
      • It happens with No mouse and no keyboard.
    • He can't start, but starts happening after 5 minutes and gradually gets worse.
      • Think this is heat, I installed TGPro to monitor the temperature; nothing seems to be very hot.
    • I have reset NVRAM and SMC.

    Are there other causes/solutions possible for this behavior? It makes the computer completely unusable, of course.

    Thank you!

    Have you blown dust lately?

    All 3rd party extensions you are running?

    EtreCheck is a simple little app to display the important details of your system configuration and allows you to copy this information to the Clipboard. It is intended to be used with Apple Support communities to help people to help you with your Mac.

    http://www.etresoft.com/ etrecheck

    What other devices are attached?

  • iOS 10 Mail: moving Messages, inconsistent behavior when you tapoterez folder icon

    iPhone 6, iOS 10

    I see inconsistent behavior when I try to move a message in Mail from in the message.

    In previous versions of iOS, during playback of an e-mail message, I could tap the icon of the folder at the bottom of the messages, and which would lead to the top of the hierarchy of the folders for the email of the message account. From there on, it was just a matter of tapping on the file I want to move the message to, and he settled there the message and look back to the Inbox display (or the folder view I moved this message of).

    In iOS 10, when I hit this folder icon, two things happen: it happens the same thing I described above, or sometimes, rather than see the hierarchy of folders, I see three buttons slide up from the bottom of the screen. The top button allows me to move the message directly to a folder in my account called 'Action' I created (I don't know why he chose this particular file to the default value for this button - maybe because it is first in alphabetical order of all my folders created by the user), the second button says "Another mailbox" and when it takes me to the hierarchy of the mailbox as described above, and the third button is a Cancel button.

    I can't understand what dictates which of those two things happening. I tried again and again on a bunch of different messages. Some do happen, some do the other thing happens, and sometimes I'll have a different behavior in the message even if I try again later.

    I prefer the old way. But I could get used to the new way, if I could at least choose what default folder appears in the first box.

    Anyone else seeing this?

    Someone knows how to change the default folder in the first box of this new process?

    Thank you!

    I seem to have solved the problem on my own. I went to settings > Mail, and in the "Threading" section, I have disabled "Complete Threads."

  • Weird behavior of Safari Dock icon

    For several months now, I noticed a weird behavior of the Safari icon on the dock.

    Note: I have the Safari Dock permanently icon in the dock if the application is running or not for quick access.

    With open Safari, after periods of inactivity or after the awakening of the mode standby, the icon will lose the small black dot on the bottom that indicates an active application.

    By clicking on the icon or a .webloc file reveals that Safari is still active, but because the icon does not animate as it does when it is launched.

    How can I fix and when Safari * is * open its Dock icon indicates that it * all the time *?

    Probably also related...

    All too often, after similar as scenarios above, Safari actually leave - all on its own.

    How can I fix this too?

    Safari has also been freezing quite often lately have to be re-launched or sometimes requiring a restart of the computer system.

    Something is not.

    Go step by step and test.

    1. Disable Extensions and test them.

    Safari > Preferences > Extensions

    Uncheck 'Enable the Extension' and test.

    Enable the Extensions one by one and test.

    To uninstall any extension, select it and click the "Uninstall" button

    2. Quit Safari if it is open.

    Hold down the option key and click on the "Go" menu in the Finder menu bar.

    Select 'Library', then 'Caches.

    Find the folder "com.apple.Safari".

    Right-click on "com.apple.Safari" and select "move to trash".

    Restart Safari.

    3 remove the test and com.apple.Safari.plist file.

    Empty the trash.

    Quit all applications.

    Hold down the option key and click on the "Go" menu in the Finder menu bar.

    Select 'Library' in the menu dropdown.

    Library > Preferences > com.apple.Safari.plist

    Right-click on it and select "place it in the trash.

    Close the Finder window.

    Turn it back on.    Restart Safari.

    If this does not help, "put back" the com.apple.Safari.plist

    Right click on the trash icon in the Dock, then select 'open '.

    Right-click on the com.apple.Safari.plist and select 'Put Back'.

  • change search behavior

    The latest version of Firefox is back the search behavior so that you have to click on an icon to search engine after typing your text. I got it so I could choose a via the drop down menu, search engine and then press ENTER. The setting I changed a browser.search.showOneOffButtons = false and it still has this value, but it doesn't seem to work. I'd appreciate any help.

    According to http://www.ghacks.net/2015/12/16/how-to-restore-classic-search-in-firefox-43/, you can use the Classic theme restaurateur module.

Maybe you are looking for