[Title] modified arch distinction at AlwayOnTop
authorgiwoong.kim <giwoong.kim@samsung.com>
Wed, 4 Jul 2012 08:19:30 +0000 (17:19 +0900)
committergiwoong.kim <giwoong.kim@samsung.com>
Wed, 4 Jul 2012 08:19:30 +0000 (17:19 +0900)
[Type] bugfix
[Module] Emulator / skin
[Priority] major
[Jira#]
[Redmine#]
[Problem]
[Cause]
[Solution]
[TestCase]

tizen/src/skin/client/src/org/tizen/emulator/skin/EmulatorSkin.java

index 19335fedfcb5fba11102408b037245f727248ece..673dd0faf9ca66611b1db417fc6020afead495f0 100644 (file)
@@ -1469,13 +1469,15 @@ public class EmulatorSkin {
 
                                // readyToReopen( EmulatorSkin.this, isOnTop );
 
+                               //internal/Library.java::arch()
                                String osArch = System.getProperty("os.arch"); //$NON-NLS-1$
-                               if (osArch.equals ("i386") || osArch.equals ("i686")) { //$NON-NLS-1$ $NON-NLS-2$ $NON-NLS-3$
-                                       logger.info("32bit architecture");
-                                       setTopMost32(isOnTop);
-                               } else { //64bit OS
+                               logger.info(osArch);
+                               if (osArch.equals ("amd64") || osArch.equals ("IA64N") || osArch.equals("IA64W")) { //$NON-NLS-1$ $NON-NLS-2$ $NON-NLS-3$
                                        logger.info("64bit architecture");
                                        setTopMost64(isOnTop);
+                               } else {
+                                       logger.info("32bit architecture");
+                                       setTopMost32(isOnTop);
                                }
                        }
                } );